Posted by: Loren Coleman on October 12th, 2012
Photos from the Florida Fish and Wildlife Conservation Commission show a giant eyeball from a mysterious sea creature that washed ashore and was found by a man walking the beach in Pompano Beach, Fla., on Wednesday. The eyeball will be sent to the Florida Fish and Wildlife Research Institute in St. Petersburg, Florida.
What is it from?
Loren Coleman – has written 5489 posts on this site.
Loren Coleman no longer writes for Cryptomundo. His archived posts remain here at Cryptomundo.