Florida ‘Jumping Sticks’ Baffle Space Coast Beachgoers

Translucent “jumping sticks” washing up along Florida’s Space Coast have baffled beachgoers and marine experts alike, leaving scientists to question the identity of dozens of active, 1-inch creatures discovered near the Indialantic Boardwalk, according to local reports covered by FOX 35 WOFL. What Are Florida’s Mysterious Jumping Sticks? The unusual organisms were first spotted by … Read more