All eyes are on Barry as it inches closer to landfall

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

Recommended