June 16, 2016
Video of the Stock Car Feature from Eldon Speedway in Eldon, IA on Thursday, June 16, 2016!