Debbie Harry

Debbie Harry guest starred on Episode 509 of The Muppet Show.