- Helping you drive happy

Concept cars at the 2013 Toronto Auto Show video

Metro Toronto Convention Centre, Toronto, Ontario, Canada Prepare to be blown away! - Celebrating its 40th anniversary, the 2013 Canadian International Auto Show in Toronto welcomed a magnificent array of concept vehicles. Indeed, visitors had the privilege of admiring the latest newborns from leading automakers. Auto123.TV 2013  Videographer: | ©