Perhaps the most impressive thing about the very first Formula E race is how much it looked like the new sport belongs in the world of auto racing. The evenly-matched electric cars put on a mostly dazzling show around a very tight course on the streets of Beijing, and Formula 1 test driver Lucas Di […]
Latest Comments