Mother Nature took a swipe at the Lehigh and Delaware Valleys.
Heavy rains caused flooding in Bensalem, Bucks County.
Several cars and a SEPTA bus got stalled in the flash flood beneath the overpass at Station and RailRoad Avenues.
Passengers had to be rescued by fire and police.
There were no injuries were reported.