Screaming PumpkinRunningMarathonHalf MarathonMarathon11 km3 km October 26, 2024Peoria, Illinois, United States