NHC: Tropical storm will likely form near the Bahamas this weekend
A tropical depression or storm may form later Friday or into Saturday near the Bahamas, the National Hurricane Center says. |!| New Orleans
A tropical depression or storm may form later Friday or into Saturday near the Bahamas, the National Hurricane Center says. |!| New Orleans