Mid-Illini Conference XC Championships

Friday, October 12, 2018 - 3:30pm
Detweiller Park, Peoria, IL