Skip to playerSkip to main content
  • 6 years ago
Snapshot | Heavy rain and strong winds batter the US Gulf Coast as hurricane Laura makes landfall in the southern US state of Louisiana.
Comments

Recommended