Iowa Speedway offers more than just races on the 'Fastest Short Track on the Planet'
Completed in 2005 at a cost of approximately $70 million dollars, the Iowa Speedway outside of Newton in Jasper County boasts some pretty...