LONDON -- Nothing beats the adrenaline rush at the start of a Formula One race. Just ask any motor sports fan. The roaring engines and spinning tires create a deafening wall of sound that's hard to resist for its sheer power.
Formula E still sputtering in Japan
CEO says it's the wave of the future, but Japanese automakers have yet to roll