Big Three Offer Fuel Efficiency At Stripped Down Auto Show

by - Posted 15 years ago

(RTTNews) - It's less show, more auto at the 2009 North American International Auto Show in Detroit, Michigan. What was once a time for automakers to strut their stuff and combine fashion, showm...