Peel
Peel
Cyril Cannell's Peel Engineering, based in the town of Peel on the Isle of Man, built the P50, listed by Guinness as the world's smallest production car, and…
Cyril Cannell's Peel Engineering, based in the town of Peel on the Isle of Man, built the P50, listed by Guinness as the world's smallest production car, and…