Subaru Driver David Higgins Wins 2011 Rally America National Championship!
Subaru Rally Team USA driver David Higgins has won the 2011 Rally America National Championship with a 2nd Overall finish at the season finale, the New England Forest Rally, this past weekend.
Categories:
News