Importfest 2011

In it’s 10th year, Importfest deemed Canada’s “BADDEST” indoor sport compact show returned to Toronto’s Metro Convention Center and lit the downtown core …

source