Tropical Storm Harold Makes Landfall on South Texas Coast August 23, 2023 PADRE ISLAND, Texas (AP) – Tropical Storm Harold made landfall on the South Texas coast Tuesday, where it is expected...