Sainte-Agathe-des-Monts, Que., September 13, 2015 – Joël Levac and Stéphanie Lewis of Montreal marked a new high point in their rally career by winning the Rallye Défi, their first-ever victory at a round of the Canadian Rally Championship. Driving a former World Rally Championship MINI, the pair attacked on the first day of the rally, […]