Ridelust Review: 2013 BMW X6 M

There’s something to be said about having a sense of humor and the guys from FreakinRad.com seem to have it in spades. Apparently someone over there got the idea that it would be hilarious to see Storm Troopers take to the sand dunes in Little Sahara State Park in Delta, UT aboard some high flying dirt bikes. The only question is, why didn’t someone think of this sooner?
Source: Youtube.com
Leave a Reply