Skip to playerSkip to main content
  • 7 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.
Comments

Recommended