2010 Canadian Champions: Antoine L’Estage and Nathalie Richard Win in Ontario and Capture the “Triple Crown”
Antoine L’Estage and Nathalie Richard, of St-Jean-sur-Richelieu (QC), won this past weekend’s Rally of the Tall Pines, the final round of the 2010 Canadian Rally Championship. At the wheel of their Rockstar Royal Group Mitsubishi Evo X, L’Estage and Richard lead the race from the very beginning and never looked [...]










Comments