Mysterious clear ‘jumping sticks’ spotted in waters along Florida’s Space Coast baffle beachgoers

· NY Post

The unusual discovery of dozens of 1-inch moving creatures left one beach-stroller near the Indialantic Boardwalk mesmerized.

Visit freshyourfeel.com for more information.

Read full story at source