BUENOS AIRES, Jan. 9, 2015 - A member of China racing team works with an electric car in the pit area of the street circuit in Buenos Aires, Argentina, Jan. 8, 2015. The Grand Prix of Formula E will kick off on Jan. 10 in Buenos Aires, involving 20 pilots with electric vehicles.

1 / 1
 

Latest News

Latest Photos