Email this to a friend:

Technology is the true star at the Detroit Auto Show

The North American International Auto Show kicked off in Detroit this week. The star of the show? Technology.