Site icon Now-Tranding

Hurricane Beryl makes landfall on the Texas coast near Matagorda, the National Weather Service says

Hurricane Beryl makes landfall on the Texas coast near Matagorda, the National Weather Service says

Exit mobile version