back to top

How The Giant Eyeball Made It To A Florida Beach

The discovery of a giant eyeball in Pompano Beach, Florida, has raised questions about its origins. We have the (fictional) answers.

Posted on
Advertisement
Advertisement

Design by John Gara for BuzzFeed.