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.

    Design by John Gara for BuzzFeed.