clock menu more-arrow no yes mobile

Filed under:

IRREFUTABLE EVIDENCE OF ALIEN LIFE: ONLY ON EDSBS

A Denver man claims to have proof of alien life, but is not releasing the footage yet. Fortunately, we've got sources like your grandma's got canned yams.

You wondered why the hat rarely comes off, and now you know.