Images from the BARC Canada Day Grand Prix held on June 29/July 1, 2012 at Canadian Tire Motorsport Park

[nggallery id=54]