Inside CRC: Rallye Défi Recap 2014

  • 10 years ago
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.