Surprise Me!

Y2K - MTT Turbine Superbike in India

2013-01-29 7 Dailymotion

MTT Turbine Superbike known as world's fastest bikes was displayed at 2013 Parx supercar show and participated in rally. Check out the latest bike walkaround video.