1. This is the world’s smallest production car. Can you name it?

1/20 Questions Peel P45 Peel P50 John Peel