Hurricane Beryl makes landfall on the Texas coast near Matagorda, the National Weather Service says
The National Weather Service says Beryl has made landfall on the middle Texas coast near Matagorda with a dangerous storm surge and strong winds.
The National Weather Service says Beryl has made landfall on the middle Texas coast near Matagorda with a dangerous storm surge and strong winds.