This is a video from world's sickest stunt rider competition: The Motorcycle Mayhem 2006.
Enjoy!
This is a video from world's sickest stunt rider competition: The Motorcycle Mayhem 2006.
Enjoy!