What The East Coast Needs To Know About Possible Imelda
A new tropical storm is forming in the Bahamas and it could become a rain and wind threat to the Southeast coast while a major hurricane recurves near Bermuda through early next week. Here's the latest.