Added by wally creek
First release by Depeche Mode (October 5, 1981)
Puppets written by Vince Clarke English