Isle of Man News - MTTV, uploaded on 26 July 2013

Peel P50

Peel P50

The smallest production car in the world, The P50, has been out in action at Laxey and at the top of Snaefell Mountain. Chris Machin shows us why the car is still an head turner

mttv archive