2003 Dodge Avenger Concept
You just never know who you're going to meet in a bar, right? After the second media day at the North American International Auto Show in Detroit I strolled across the road to the Fire Hall, a makeshift lounge/restaurant whipped up by DaimlerChrysler just for the occasion. I checked my coat and rolling suitcase