A bizarre story coming out of Pompano Beach, Florida where a giant and mysterious eyeball presumably from a sea creature washed ashore. Nobody knows what sea creature it’s from. But geez, it’s the size of a fist! It’d be funny if it wasn’t an eyeball and it was in fact a toy (like this story from China).