Sunday evening tropical weather update: Tropical Storm Delta likely to form & head for La. coast

Sunday evening tropical weather update: Tropical Storm Delta likely to form & head for La. coast

Upworthy

Published

Potential Tropical Cyclone 26 The tropical wave we've been tracking in the Caribbean Sea is now designated Potential Tropical Cyclone...

Full Article