Independence Motor Speedway IMCA Stock Car Feature
Video coverage of the IMCA Stock Car main event at the Independence Motor Speedway in Independence, IA, on Saturday, April 23, 2016.
Video coverage of the IMCA Stock Car main event at the Independence Motor Speedway in Independence, IA, on Saturday, April 23, 2016.