Tropical Depression 11 formed about 405 miles southwest of Bermuda on Sunday night.
Breaking News / South Florida Sun-Sentinel, South Florida Sun-Sentinel
Sun, 09/27/2015 - 7:55pm
Tropical Depression 11 formed about 405 miles southwest of Bermuda on Sunday night.