Hurricane Beryl making landfall along Texas coast
Hurricane Beryl making landfall along Texas coast
Exclusive FOX Weather Storm Tracker Mark Sudduth was in Bay City, Texas, and described the deteriorating conditions as powerful Hurricane Beryl started to make landfall early on Monday, July 8, 2024.