Canadian Touring Car Championship Series racing at the Grand Prix of Canada.
MONTREAL, Quebec - Jun 8 : Canadian Touring Car Championship Series racing at the Grand Prix of Canada. , (Phillip Sutherland/Sutherland Sports Photography)