Showing posts with the label Peel

Peel P50 (2012)

CARBARN | Peel P50 (2012) | The world's smallest car is a Peel P50 with a length of just 1270 mm and 1041 mm wide and weighs only 59 kg which is created in the 1960s. The original Peel P50 is m…
Subscribe Our Newsletter