ICYMI: Hanna makes landfall on Padre Island, Texas (7.26.20)

ICYMI: Hanna makes landfall on Padre Island, Texas (7.26.20)

Posted on 07/26/2020