The giant eyeball from a mysterious sea creature washed ashore and was found by a man walking the beach in Pompano Beach, Fla.

it seems the whole world’s got their eye on the giant eyeball. The eye-popping photographs have folks around the world asking who or what does that thing belong to?
◄ More ►
Shared publiclyView activity