Filmed May 26th 2017 at the Indianapolis Speedrome in Indianapolis, IN. 90-Minute Late Model Figure 8 Endurance race for $10,000 to win!
3 окт 2024