GCoTY

LA 2010: Chevy Volt Wins Green Car of the Year Award

LA 2010: Chevy Volt Wins Green Car of the Year Award
Share this Article
Today at the 2010 Los Angeles Auto Show, the group that hands out its Green Car of the Year award handed it over to Chevrolet for their Volt, which only made its official world premiere at the show the day before. The Green Car of the Year is awarded by the Green Car Journal which… Continue Reading...