PPhiladelphia Read More 71st Hero Thrill Show roars through South PhiladelphiaSeptember 20, 2026 PHILADELPHIA (WPVI) — The South Philadelphia Sports Complex was home to the 71st Hero Thrill Show this weekend.…