Mysterious Giant Eyeball Washes Up On Florida Beach
A softball sized eyeball was found last week on Pompano Beach Florida. It is undetermined what they eyeball belonged to before washing ashore on the beach in southeastern Florida. The Florida Fish and Wildlife Conservation Commission is now in possession …
Mysterious Giant Eyeball Washes Up On Florida Beach Read more »