Lay'emLow
New Member
Found this video on YouTube. Dude goes about 84 mph on the highway in the ballsiest riding position I've ever seen. Please tell me somebody around here has some more info on this thing!
YouTube - Broadcast Yourself.
-L'eL
YouTube - Broadcast Yourself.
-L'eL