Subaru Rally Team USA driver David Higgins drives his #75 Subaru Impreza WRX STI rallycross car during
to 2nd place at round 3 of the 2011 Global RallyCross Championship.
The Global Rallycross Championship consists of 3 rounds, each scheduled at different venues across the country, leading up to X Games 17 which will be held within the L.A. Live complex and Staples Center in Los Angeles, CA, scheduled for July 30-31, 2011.
Buttoned-up engineering, unbuttoned.
BRZ Limited shown