Debby’s wrath leaves boat stranded, sparks dramatic rescue off Florida’s coast: video
A video shared by the US Coast Guard Southeast showed the boaters adrift in the waters about 70 miles off the coast of Boca Grande.