Launch Control S01E08 - Nothing Comes Easy


Jul 24 2013 10 mins  
Following a devastating setback, the Subaru Rally Team USA attempts a massive comeback at the Susquehannock Trail Pro Rally. Plus, the Subaru Puma Rallycross Team heads to Germany for more X Games Global Rallycross action.