Posted on September 12, 2014 by AFPWorld’s First Electric Car Race Zooms Off Saturday The first-ever Formula E race will take place in the shadow of the Bird's Nest stadium in Beijing, China.