Screaming PumpkinRunningMarathonMarathonHalf Marathon11 km3 km October 25, 2025Peoria, Illinois, United States