2010 Toronto Auto Show – “Must See” Concepts
It’s the last weekend to check out this year’s Canadian International Auto Show, down at the Metro Convention Centre. I’ve already told you about the “must see” performance debuts, but here are my recommendations for the most interesting concepts you’ll find at this year’s show. – John LeBlanc