Subaru’s perfect weekend winning 24H of Nurburgring and Olympus Rally - Launch Control Eps.4 S3

Subscribe to us here: and get our new mobile app! Subaru Launch Control Season 3 Episode 4 “Shift Work“ STI challenges the Nurburgring 24 hours. Subaru Rally Team USA takes on the Olympus Rally in Washington for Rally America. Produced by Formula Photographic Inc. with Bowes Media Inc. Subaru Rally Team USA utilizes the Subaru Impreza WRX STI and rally prepares the cars nearly entirely in-house at Vermont SportsCar, including the shell prep
Back to Top