POMPANO BEACH, Fla., Oct. 12 (UPI) -- A giant eyeball that washed up on a Florida beach this week is probably that of a large squid, wildlife experts said of the softball-size peeper.
The mysterious eye washed up on Pompano Beach where it was found by a beachcomber who gave it to the Florida Fish and Wildlife Conservation Commission on Wednesday, National Geographic reported.