Watch: Torrential rain pounds Padre Island, Texas
Watch: Torrential rain pounds Padre Island, Texas
FOX Weather Meteorologist Craig Herrera shared video from Padre Island, Texas, on Thursday, showing heavy rain associated with Tropical Storm Alberto falling.