
Subaru Launch Control
The Green Hell
S13 • E4 Dec 9, 2025 23m
Scott Speed gets an inside look at Subaru Tecnica International's racing effort at the Nurburgring 24 Hour race. Similar to rally, endurance racing requires perseverance and a "press on regardless" attitude, especially when things don't go to plan. It proves to be a long night for the Subaru team, but their passion and dedication shines through to bring the WRX to the chequered flag.