BREAKING: Tropical Storm Barry forms in the Gulf of Mexico
Tropical Storm Barry has formed in the Gulf of Mexico. The storm is expected to drop over 20 inches of rain on some parts of the Gulf Coast and 10-20 inches on parts of Louisiana.…
Tropical Storm Barry has formed in the Gulf of Mexico. The storm is expected to drop over 20 inches of rain on some parts of the Gulf Coast and 10-20 inches on parts of Louisiana.…