S.O.D. "The Ghost in You" by The Psychedelic Furs
10/13/2020 This new wave group out of London has been doing their thing since 1977, with a hiatus from 1992 to 2000. They just released the album, “Made of Rain,” their first in 29 years. Probably lots of psychedelic furs around when these guys started out.