• 4 years ago
Rain lashes down in Galveston, Texas as Tropical Storm Beta continues, in this clip from Monday (September 21).

Recommended