As it is a proper motorized event, the Los Angeles Motor Show is also host to a raft of contests and awards. Possibly one of the biggest surprises there was in the Green Car of the Year section. 2011 Chevrolet Volt - Green Car of the Year I’m...
Tag Archives: L.A.