Inside CRC: Rallye Défi Recap 2014

2014-09-11 2,389

The 2014 Canadian Rally Championship heads to Mont-Tremblant for 20 stages of extreme off road racing. This event also marks the debut of the 2015 Subaru WRX STI Open Class rally car.