U.S. News Tropical Storm Harold Makes Landfall In South Texas With Flash Flooding Harold made landfall in South Padre Island around midday, with Corpus Christi feeling the worst of the storm. Stephen AndersonAugust 22, 2023