Torrential rain has flooded roads in London after thunderstorms struck the south of England on Sunday.
Torrential rain has flooded roads in London after thunderstorms struck the south of England on Sunday.
Vehicles struggled to drive roads in Shepherd's Bush, London, submerged by floodwater. Footage from July 12 shows a couple of cars..
Showers and thunderstorms moving through southeast Louisiana left several New Orleans roads flooded Saturday afternoon (July 3). A..