Skip to playerSkip to main content
  • 5 years ago
Torrential rainfall transformed this road in Bensalem, Pennsylvania, into a flooded river. Several vehicles were spotted stalled trying to plow through the floodwaters.

Recommended