icon Car Shows Importfest 2011 September 3, 2015In it’s 10th year, Importfest deemed Canada’s “BADDEST” indoor sport compact show returned to Toronto’...