Subaru Rally Team driver, Travis Pastrana took the overall win at Olympus Rally, Round Three of the Rally America National Championship Series, but it was Maine’s own, Chris Duplessis who made it three wins in a row by capturing first place in the 2-wheel drive portion of the competition. “The roads were awesome,” stated…
Read More