Mid Summer Showdown

28 Jul 2018 Sandwich, IL

Details

Time : 2:45
Venue : Sandwich Fairgrounds
State : IL