Apr
23rd
Stay connected Subscribe to our RSS feed
Do race cars have to roar or can they click and whirr? That question will be addressed next year when the all-new Formula E series circles the globe with 10 races in 10 cities, two of which will be Miami and Los Angeles.