Mystery giant eyeball on Fla. beach may be squid's

Flag this deal
What's the matter?
THartz606 Oct 15, 2012
Wow that thing looks huge. If it is a squid's eye I wonder how big it was to have an eyeball that size.
vote
Settings