First to the Finish

09/14/2024

IHSA - Peoria, IL -- Detweiller Park