Last Ditch Racing to tackle snowy Rallye Perce Neige 2011

Team PR February 3, 2011 9:49 am no comments

Maine’s Last Ditch Racing will bring their Subaru WRX STi into the remote snowy stages of Northern Quebec this weekend for the Rallye Perce Neige. Headquartered in the town of Maniwaki, Rallye Perce Neige is the first round of the 2011 Canadian Rally Championship. An extremely strong field of 42 […]