Thursday, April 25, 2013

A closer look at the Formula E cars racing to LA

So began Los Angeles Mayor Antonio Villaraigosa at Monday's press conference announcing Formula E racing was coming to the city. The open-wheel race series will make 10 stops around the world in its inaugural year, with L.A. expected to host a race in ...
See all stories on this topic »

No comments:

Post a Comment