Cheer on the C6R! The American Le Mans Series' annual trek North of the Border sees a return to Mosport International Raceway, one of four venues to hold a race in all 10 years of the Series.
Mosport always provides fantastic crowds and racing, as evidenced by 2007's thrilling finish between Porsche and Audi.