A screenshot from the National Weather Service Station KDIX in Philadelphia from 12:13 p.m. Thursday, July 31, 2025. (Courtesy of the National Weather Service)
July 31, 2025