World Rallycross Back in Action at World RX of Canada

  • The FIA World Rallycross Championship returns to action this weekend at the 47th Grand Prix of Trois-Rivieres.