Posts

Showing posts with the label Harold

Tropical Storm Harold makes landfall in Texas, marking the first U.S. landfall of the Atlantic hurricane season

Image
Tropical Storm Harold makes landfall in Texas, marking the first U.S. landfall of the Atlantic hurricane season