The Smallest Car In The World
December 27, 2012
See Related: | | | | | |

The Smallest Car In The World

Jeremy Clarkson tests out the Peel P50 - the smallest production car in the world.

More At The Bored Ninja