Puppets StartTrack by TrackPuppets „Puppets“ is a song from the 1981 album Speak & Spell. Live 1981 Tour 1982 See You Tour 1984-1985 Some Great Reward Tour Official Versions Puppets (Album Version) More Track by Track Agent Orange Track by Track Zenstation Track by Track Speak To Me Latest Album Albums Depeche Mode – Memento Mori Latest Single Singles Depeche Mode – Speak To Me (HI-LO Remix) More Track by Track Any Second Now Track by Track What’s Your Name?