LA Mayor Antonio Villaraigosa welcomes the FIA Formula E Championship to Los Angeles today, Earth Day, becoming one of 10 global cities to host the world's first fully-electric Formula E race, commencing in 2014.
Formula E is a new FIA championship electric vehicle racing series.
The series is designed to promote interest and investment in electric vehicles and sustainable motoring.
The race car actually pulled off a couple of righteous donuts in front of the DeWaP building a well.
Photos by Ted Soqui © 2013
|It's a tire slayer!|