26-07-2020 00:32 via abc30.com

Hurricane Hanna makes landfall on Texas' Padre Island

Hurricane Hanna made landfall on Texas' Padre Island on Saturday afternoon.
Read more »