Saturday, August 26, 2017, 8:33 AM - A monster storm that is the strongest in years has made landfall in Texas, set to bring extreme rainfall and widespread damage. G'Luck EVerybuddy. qvpjualyZ6g