Mayor Antonio Villaraigosa officially confirmed it: the FIA Formula E Championship will be coming to Los Angeles. The California mayor made the announcement on Earth Day April 22. Los Angeles is thus becoming one of expected10 global cities to host the world’s first fully-electric Formula E race, commencing in 2014. Formula E is a new […]

+ Read More