The Three-Hour World Figure 8 Championship Race Is Pure Mayhem

The Three-Hour World Figure 8 Championship Race Is Pure Mayhem

This year’s World Figure 8 Championship race weekend is set for September 10-12, so Low Budget TV released last year’s broadcast as a teaser.  You will not see crusher-ready examples of Motor Trend’s 1997 Car of the Year here, nor will you see anything with chunks of cow pasture still attached from when it was […]