Hurricane Beryl makes landfall on the Gulf Coast of Texas as a Category 1 storm 08.07.2024 12:10 NBC News Hurricane Beryl makes landfall on Texas as Category 1 storm