The World Cup Finals returned to MDIR for their 21st year.

With over 30,000 fans in the stands and over 400 cars competing. This is a must see event.