The World Largest Motorbike
February 10th, 2008
3 comments
What is the world largest motorbike is all about? This motorbike built with a diesel engine with 6-speed automatic transmission can easily smack a car. This master piece is made in Australia.