2008 Round of Decatur

From TM Pedia
Jump to navigation Jump to search

The 2008 Round of Decatur was the finale of the 2008 TM Master Cup season. It was held at the Decatur Raceway in Decatur, Illinois, as the grand finale of the 2008 Decatur Championship Weekend.

Qualifying Race Shenanigans[edit | edit source]

Watch[edit | edit source]