So, I saw this:

while walking around New Haven the other day. It's in the alley behind Kitchen Zinc. I'm pretty sure that it has something to do with aliens. I wanted to give FIVE readership an exclusive heads-up:

PREPARE YOURSELF.

THEY DO NOT NECESSARILY COME IN PEACE.

You can thank me later.

5 Comments