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.