2003 North American International Auto Show

The North American International Auto Show in Detroit is THE big show. Each year, the show increases in both scope and magnitude. Basically two shows, the manufacturers parade an onslaught of new products and concepts to the press and suppliers the week before the public show.

Global Production

Global Concepts

Production

Concepts