News

In the 1960s Peel Engineering in the Isle of Man made a record breaking, design classic; the P50, the world's smallest road ... a transparent panel. At the launch the car was marketed as 'almost ...
Ever notice a little square panel ... find a small grooved slot. By screwing a tow hook into that slot, you’re giving yourself a rock-solid point from which you can pull and tow the car.