IHSAA Semi-State

10/23/2021

Shelbyville - Shelbyville, IN -- Blue River Memorial Park