see Debbie Harry @ Irving, stream her new album
AOL is streaming Deborah Harry‘s new album Necessary Evil out October 9th. Ticketmaster is selling tickets to her solo show at Irving Plaza (fillmore) on November 8th. Video for “Two Times Blue”, below….