Subaru Launch Control

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: 128
  • Followers: 1
  • Running
  • YouTube
  • Unknown