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.