Giant squid

MYSTERY! HUGE EYEBALL Washes Up On Florida Beach

Florida state wildlife officials are stumped determining the origin of a huge, bloody blue eyeball found on Pompano Beach. The…

12 years ago