VIDEO: ICAR Top Speed Mods Take on Winchester 51 Network, 51 TV, ICAR Top Speed Modifieds, Winchester Speedway, World Stock Car Festival September 11, 2015 12:16 pm