Tropical Storm Harold Makes Landfall in Texas, Bringing Heavy Rains and Winds
Tropical storm Harold, which has formed in the Gulf of Mexico on Tuesday, has already made landfall on Padre Island, in Texas, United States, with …
Tropical storm Harold, which has formed in the Gulf of Mexico on Tuesday, has already made landfall on Padre Island, in Texas, United States, with …