 Hurricane Beryl made landfall near Matagorda, Texas today as a Category 1 storm. It is the first storm in the Atlantic hurricane season to make landfall in the U.S. It will continue to bring life-threatening storm surge and flooding to Texas this week, meteorologists say. Over 2.7 million homes and businesses were without power as of this afternoon.