All Posts Tagged With: "Top Gear Driving the Worlds Smallest Car"

post thumbnail

The Smallest Production Car - Ever

The worlds smallest production car - the Peel P50. Why Peel? Because you might have to peel off clothes and weight, to fit into one ~ Check out this video!

May 2nd, 2008 | On The Road | 0 comments | Continued