The Psychedelic Furs

The Psychedelic Furs — Made of Rain

Ända sedan de första gången hörde Scary Monsters (and Super Creeps) 1980 har The Psychedelic Furs konsekvent bockat av alla de rätta rutorna, och även om det gått tre decennier sedan sist tänker de inte avvika från det på sitt första album sedan återföreningen år 2000. Här finns alltså fullt av