Zombie Apocalypse TOMORROW
People at Times Square. People at Grand Central. People in the subways. People in the streets. All these people keep coming up and handing us flyers and pamphlets, cards and newsletters telling us that the apocalypse is coming on May 21st, 2011.
Let’s prove ‘em right.
OVER 500 PEOPLE ATTENDING (as of 10:43PM on 5/20)
