The Psychedelic Furs Delay Release Of New Album ‘Made Of Rain’
The Psychedelic Furs have announced they are postponing the release date of their forthcoming studio album “Made of Rain” to July 31st, due to the Covid-19 pandemic. The band said in a statement: “Due to the current