Ain Sokhna Road Overflows, Stalling Cars After Storm

Water poured off a road leading to the coastal town of Ain Sokhna in Egypt on April 25, stalling traffic.

In this footage, a waterfall gouges a trough into the road side as cars come to a standstill. Credit: Gendy El Basmala via Storyful