Mysterious clear ‘jumping sticks’ spotted in waters along Florida’s Space Coast baffle beachgoers
Translucent “jumping sticks” washing up along Florida’s Space Coast have people asking one question: What are they? The unusual discovery of dozens of 1-inch moving creatures left one beach-stroller near the Indialantic Boardwalk mesmerized, FOX 35 WOFL …