Subaru Launch Control
Moment of Truth (7x4)
Air date: Aug 28, 2019
After years of trying to reach the podium, Subaru hopes their new rallycross car will carry them to top step at Mid-Ohio. But the weekend won't be without it's challenges.
- Premiered: Apr 2013
- Episodes: 137
- Followers: 1