dirtFan.com Find Dirt Track Races

Tumbleweed Speedway Race Track in Odessa, Texas, USA (Inactive)

Tumbleweed Speedway Dirt Track Logo

Tumbleweed Speedway raced Go-Karts.

Tumbleweed Speedway Dirt Track Location

Tumbleweed Speedway Nearby Dirt Tracks