Giant eyeball washes ashore in Florida

Florida Fish and Wildlife released photos of a giant eyeball that washed up on a Pompano Beach, Florida beach Wednesday.

Share this article: