Tropical Storm Selma hits El Salvador

  • 7 years ago
Footage of gusts of wind bartering the Agra Fría beach in El Salvador on October 29.

Recommended