Posted by admin on Jun 10 th 2014 in Miscellaneous News Canadian Touring Car Photo from the CTCC at the Canadian Grand Prix in Montreal