Wednesday, April 7, 2010

The Denver International <b>Auto</b> <b>Show</b> is back in town

DENVER - The Denver International Auto Show is the largest new car display between the Mississippi River and Los Angeles. The show features more than 500 vehicles from 30 manufacturers and fills five football fields.

No comments: