Texas Takedown

Texas Takedown

Available on discovery+, Prime Video
S1 E3: Thirty-two racers descend on Edinburgh, Texas. However, it's been raining in Texas and the track is probably the trickiest the racers will see all season.