Detroit Auto Show Puts Green Cars of the Future on Track

by - Posted 15 years ago

DETROIT, Michigan, January 8, 2009 (ENS) - Automakers will be putting their greenest wheels forward at this year's North American International Auto Show, using a new indoor track that lets attendees ...