Wowowowow!
Two of my favourite things in one - Debbie Harry AND the Muppets!!!
These vids are taken from an episode of the Muppet Show she guest starred on, in 1981.
Check out that lilac knitted tracksuit! And the orange boiler suit!
Both with heels, what a legend...