First Official Deliveries of Formula E Cars: Formula E cars on display at the championships operational headquarters. First Official Deliveries of Formula E Cars, Donington Park, England, Thursday 15 May 2014.
Formula E cars on display at the championships operational headquarters.
First Official Deliveries of Formula E Cars, Donington Park, England, Thursday 15 May 2014.