Independence Motor Speedway IMCA Stock Car Championship Feature
Video of the IMCA Stock Car Championship Feature from Independence Motor Speedway in Independence, IA on Saturday, August 27, 2016.
Video of the IMCA Stock Car Championship Feature from Independence Motor Speedway in Independence, IA on Saturday, August 27, 2016.