Tag: Florida Straits

East Coast on Tropical Storm Watch. Here’s what to expect

Tropical Depression Nine will strengthen into Tropical Storm Imelda and move north-northwest through the Bahamas this weekend, far…