Subaru Rally Team Canada’s Pat Richard and Alan Okwell won the Rally of the Tall Pines to claim the 2009 Canadian Rally Championship.
They were lucky to win though, as title rivals Antoine L’Estage and Nathalie Richard suffered heartbreak just two stages from home. The Coyote Rallye team pair had been leading when their Mitsubishi Lancer EvoX developed [...]










