"Coming back from a blown engine in Oregon last month, the DirtFish Motorsports team tackles Olympus Rally head-on. Sam and Michelle, driver and co-driver, push the re-built Subaru WRX STI hard, ending with their first national podium finish!"

Related Products: 

 

PREVIOUS

/

Gentlemen Racing Claims Baja 500 Victory: VIDEO

NEXT UP

/

Launch Control: STPR Rally 2018 Ep 6.04: VIDEO