You Can Own The World’s Smallest Production Car, And It’s Even Street Legal
The Peel P50 was introduced to modern audiences when Jeremy Clarkson drove one through the BBC offices on an episode of “Top Gear,” after which it was declared the smallest production car ever made by Guinness World Records in 2010. The P50’s original production run was from 1962 to 1965 and only about 50 cars…