Debbie Harry - New York City, NY - New York Magazine Debbie Harry - New York City, NY - New York Magazine