British constructor Perry Watkins driving the world’s smallest car during a press presentation prior to the Motorshow fair in Essen, Germany, yesterday. His car is only 41 inches high and has a 150cc Cart engine. The Motorshow takes place in Essen from November 27 until December 5 with Dragster, Tuningcars and parts, Hot Rods Oldtimer and Youngtimer on display.