Harold makes landfall in Texas

  • 11 months ago
Tropical Storm Harold made landfall near Padre Island, Texas, on Aug. 22, making Harold the first U.S. landfall of the 2023 Atlantic hurricane season.

Recommended