Debbie Harry – ‘SHOT the Psycho-Spiritual Mantra of Rock’ Premiere – 2016 Tribeca Film Festival Debbie Harry – ‘SHOT the Psycho-Spiritual Mantra of Rock’ Premiere – 2016 Tribeca Film Festival Read More