2010 Los Angeles Auto Show: Guide To Electric Vehicles2010 Los Angeles Auto Show: Guide To Electric Vehicles
We took a look a few weeks ago at the five electric cars we reckoned you should do your best to see at the 2010 Los Angeles Auto Show. Our list included the 2011 Nissan Leaf,...