Hurricane Beryl is close to making landfall in Texas. FOX 26 Meteorologist John Dawson has the latest.
Share