SUBARU WINS 2010 CANADIAN MANUFACTURER’S RALLY CHAMPIONSHIP
A total of seven Subaru teams finished in the top ten at the Rally of the Tall Pines, the final race in the 2010 Canadian Rally Championship, and the result secured the 2010 Manufacturer’s Championship for Subaru for the third consecutive year. First place at Tall Pines went to Antoine L’Estage, who also won the [...]