A mysterious giant eyeball washed up on a Floriday 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.

Read More..>>