2005: On Display @ NAIAS

Michelin Challenge Design™ Photos from the
2005 North American International Auto Show