David Higgins flies his WRX STI to the top of the podium at New England Forest Rally.
David Higgins ran flat out at New England Forest Rally, winning eleven of the thirteen road stages.
Rally fans cheer on David Higgins as he charges to victory at New England Forest Rally.
Subaru Rally Team USA congratulates David Higgins on his win of New England Forest Rally.
Travis Pastrana and Chrissie Beavis wear big smiles after claiming third at New England Forest Rally.
Travis Pastrana was back on form at New England Forest Rally.