Hurricane Beryl makes landfall in Texas

Hurricane Beryl makes landfall in Texas

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

Top Videos