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
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