UNVERIFIEDSingle SourceMysterious clear 'jumping sticks' spotted in waters along Florida's Space Coast baffle beachgoersFox Weather|8/26/2026