Puppets performed by Depeche Mode
- From the release Speak & Spell (Album)
- Total Plays 146 times by Depeche Mode
- 179 times by 6 artists
- First Played in Concert April 27, 1981 at Croc's, Rayleigh, England
- Most Recently Played July 30, 1985 at Hala Torwar, Warsaw, Poland
Years