Odessa texas 2024
The third stop on the Chaos tour was in Odessa Texas. This is a race track the team has had success on in the past, winning this event in the A field the past 3 years in a row. This track is in West Texas and previous years we have battled grueling heat, wind, dust, …