All eyes are on Barry as it inches closer to landfall

AccuWeather 2019-07-12

Views 2

Satellite imagery of Tropical Storm Barry shows the massive system tracking through the Gulf of Mexico as it approaches landfall on the Louisiana coast.

Share This Video


Download

  
Report form