Tropical Storm Harold made landfall near Padre Island, Texas, on Aug. 22, making Harold the first U.S. landfall of the 2023 Atlantic hurricane season.