Tropical Development Possible...

Tropical Area to Watch! In this video, the Tropical Development possible near the Southeast Coast of the United States, Bermuda, and The Bahamas! What to watch over the next week. Plus, the Surges of Saharan Dust from the Caribbean back to Texas!