clock menu more-arrow no yes

Filed under:

IRREFUTABLE EVIDENCE OF ALIEN LIFE: ONLY ON EDSBS

New, 14 comments

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.