VIDEO: Ride Along with Dalton Armstrong at Winchester 51 Network, 51 TV, ARCA CRA Super Series, Dalton Armstrong, Winchester Speedway, World Stock Car September 9, 2016 8:16 am