Driving Sports TV

Launch Control 3.4: Shift Work

July 1, 2015

The Subaru Technica International team returns to the Nurburgring 24 Hours for redemption after coming up short of a win in 2014. In Shelton, Washington, Subaru Rally Team USA tackles the northwest’s iconic gravel rally stages at the Olympus Rally.

Podbean App

Play this podcast on Podbean App