2009 6 Jul

FLINT, Mich. — The city of Flint has long been a symbol of America’s industrial decline. It also has never quite gotten over the self-inflicted black eye called AutoWorld. Sunday, July 5, 2009.

Continue reading from the original source:
It's 25th Anniv. Of AutoWorld Fizzle – Automotive News Story …

Published under Automotivesend this post