2008 Green Car of the Year to be announced at LA Auto Show Picture.

1 photos
  • 2008 Green Car of the Year to be announced at LA Auto Show
Picture.