Releases The Psychedelic Furs – Made of Rain R1 Vibes 02 Jun 2020 0 Views “Made of Rain” is the eighth studio album of the English rock band The Psychedelic Furs, to be released on July 31, 2020. It is the band’s first release since 1991‘s “World ... Read More »