A mysterious giant eyeball washed up on a Florida beach Wednesday has led some to speculate on the existence of a unknown watery alien species. However, the giant mystery eyeball is probably just the creepy remains of a huge squid, or possibly a really hefty swordfish.
The vividly blue giant mystery eyeball washed up on Pompano Beach north of Fort Lauderdale and was found by a beach walker. Gino Cavacci, the person who discovered the huge eyeball, said it was “very very fresh. It was still bleeding when I put it in the plastic bag.”