Gallery

Friday, July 3, 2009

World's smallest car


World Smallest Car is just 39 inches tall and 26 inches wide. The car has 150cc single-cylinder four-stroke engine hooked to the rear wheels of car.