Welp, I’m officially terrified. But I didn’t feel like sleeping this week anyway. I for real have no clue what’s going on here and why everyone is so chill about it. The only logical explanation is the person who took this photo had the glasses from 13 Ghosts where they could see the ghosts and everyone else can’t. Only possible explanation.
New York