Two men cling to some kind of flotation device or debris, awaiting rescue from waters off Sands Key, located due east of Black Point Marina.
Two men cling to some kind of flotation device or debris, awaiting rescue from waters off Sands Key, located due east of Black Point Marina. WSVN7 News
Two men cling to some kind of flotation device or debris, awaiting rescue from waters off Sands Key, located due east of Black Point Marina. WSVN7 News