Well it’s official and expected. David Higgins and Craig Drew of Subaru Rally Team USA win the New England Forest Rally, and with that the overall 2014 Rally America National Championship. This is their 4th consecutive Rally America title and there are still two events remaining to run. Their combination of blazing fast pace and consistency is unrivaled and not likely to be overcome anytime soon. Massive congratulations to the team, crew, and Higgins and Drew for once again showing how dominant they can be. David Higgins and Craig Drew Photo Credit:…
Read More