In this special 2-part Season Finale of Launch Control: The odds start to stack up against Higgins and the Subaru Rally Team USA.
Follow Subiesport