Skip to main content
play

Tropical Storm Beta drenches Gulf Coast

The National Hurricane Center said Tropical Storm Beta could bring as much as 15 inches of rain to some areas of the Gulf Coast.
Paste BN, Storyful