Launch Control: Triple Threat – Episode 7.7

After a big first win in ARX Rallycross, Subaru is no longer the underdogs. The team faces a double-header weekend in Illinois, with three drivers eager to claim the top step.