Puppets
First release by Depeche Mode (October 5, 1981)
Speak & Spell
Album
October 5, 1981
First release by Depeche Mode (October 5, 1981)