[deleted]
I work a few hundred feet from the mall it was filmed in. I think it'll soon be a zombie village.
i still don't