Sunday, February 8, 2009

Peel 50 The World’s Smallest Car!!!

This is the Peel 50, the world's smallest car. The mini-car was built in the 1960s. It is going on display at Ripley's Believe It Or Not museum in central London.



Search This Blog