The storm made landfall on Matagorda Island, southwest of Houston, according to the National Weather Service. Maximum sustained winds were recorded at 60 mph.
The storm made landfall on Matagorda Island, southwest of Houston, according to the National Weather Service. Maximum sustained winds were recorded at 60 mph.