First to the Finish

09/13/2025

IHSA - Peoria, IL -- Detweiller Park