May 29, 2014 Subaru Launch Control: RallyCross Testing, 24 Hr of Nürburgring, and Mt. Hood Victory READ MORE