Marshalltown Speedway sees heavy storm damage with 106 mph winds in Iowa

Marshalltown Speedway sees heavy storm damage with 106 mph winds in Iowa

Shane Walters
August 11, 2020