07.01.2016 The Time Debbie Harry Sang on The Muppet Show At a career peak in 1981, Debbie Harry took the rather unusual step of guest-starring on The Muppet Show… Keep reading