TURBOVMAX
Well-Known Member
Just found this recently and donno who's it is but I can say it's pretty much the way it feels like when your riding one. Mine's faster :biglaugh:
http://www.youtube.com/watch?v=o7YoWAmCUmk
http://www.youtube.com/watch?v=o7YoWAmCUmk