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