The National Hurricane Center's forecast track warns a new system, to be named Imelda, could stall offshore and dump heavy rain on the southeast.
A storm near the Bahamas expected to become Tropical Storm Imelda this weekend poses an increasing threat to portions of the U.S. East Coast.
The system of most concern for U.S. East Coast residents is a storm near the Bahamas expected to become Tropical Storm Imelda ...