The Upper West Side's Sticker Bandit is back! The bandit, who had been quiet for months, pasted new stickers this week on the window of Duane Reade on 79th Street and Amsterdam Avenue, where the bandit says a window-front display has been collecting and displaying dead flies for weeks. As ...
Read moreDetails