At Lucas Oil Speedway

The Monster Truck Nationals Halloween Spook-Tacular took place at the Lucas Oil Speedway in Wheatland, MO?


More...