World Hurricane Beryl makes landfall on the Texas coast near Matagorda, the National Weather Service says By bouncenationkenya - July 8, 2024 FacebookTwitterPinterestWhatsApp Advertisement Hurricane Beryl makes landfall along the Texas coast near Matagorda, the National Weather Service reports WATCH VIDEO Advertisement DOWNLOAD VIDEO READ ALSO Rory McIlroy steps out for US Open practice after Erica Stoll divorce U-turn as he turns attention back to golf