On June 13, 2026, three boaters became stranded on a shifting sandbar in Tampa Bay, Florida, after the tide receded and left ...



Video by: Omejedo

Florida State Tribune 1200 630