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

What's the matter?

Comments (1)

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.
Reply

Related Deals