ShowShowPassion Puppets in NottinghamMay 23, 1984Passion Puppets, The Psychedelic FursRock City · Nottingham, United KingdomFollowI was thereUpload from this showMediaLineupAboutPassion PuppetsThe Psychedelic Furs