Skip to content
Mysterious clear ‘jumping sticks’ spotted in waters along Florida’s Space Coast baffle beachgoers · Stateside Daily