The Predator on East 7th Street
A while ago, I was walking down East 7th Street in the East Village when I suddenly got the feeling I was being watched. I glanced over… …and realized it was Predator. Now, running into Predator on a New York City street isn’t that strange in and of itself. But this Predator is special for…