Higgins and Mirra achieve double podium for Subaru Rally Team USA at 2011 Rally in the 100 Acre Wood
Subaru Rally Team USA drivers David Higgins and Dave Mirra finished 2nd and 3rd, respectively, at the Rally in the 100 Acre Wood this past weekend piloting 2011 Subaru Impreza…