Take a start-to-finish onboard ride with David Higgins and Craig Drew as they win Stage 12 of the 2013 STPR Rally in their Subaru Rally Team USA WRX STI. Pushing hard and averaging over 70 miles per hour on this tree lined stage, the team clawed their way back onto the podium after problems on the previous day had left them down in 21st position. Click here to view!
Buttoned-up engineering, unbuttoned.
BRZ Limited shown