Canadian Touring Car Championship
Canadian Touring Car Championship presented by Pirelli is a Canadian professional touring car road racing series. In 2006, it was created based on the growth of amateur touring car racing in Canada and the pent-up demand for a professional... Wikipedia