Behind the Scenes with SRTUSA

Ever wonder what happens to the Subaru Rally Team cars in-between events? The Launch Control crew brings you behind the scenes as the Vermont SportsCar tears down and rebuilds their stage rally cars.

Launch Control Returns Wednesday, September 17!

Leave a Reply