A 1921 Leyat Hélica propellor powered automobile fired up at the Goodwood Festival of Speed.

Back to Top