"Psychedelic Furs" I caught them recently at the Electric Factory in Philly- the sound was horrible but it took me back