Auto123.com - Helping you drive happy

The 2008 Canadian International Auto Show kicks off! (video)

Starting today, the doors are open to the general public at the 2008 Canadian International Auto Show in Toronto, one of the largest auto events in North America. Over 1,000 new cars and trucks are on display at the North & South Metro Toronto Convention Centre as well as the Rogers Centre. The show encompasses over 850,000 square feet.