A tropical storm in the Gulf of Mexico slammed some parts of New Orleans with 8 inches of rain in three hours as the city braces for more.

#ABCNews #NewOrleans #TropicalStormBarry #HurricaneBarry

Advertisement
Code: d88362. 12% OFF Coupon for Sports Action Cameras

More videos