The Psychedelic Furs announce their first album in almost 30 years
From Loudersound. The Psychedelic Furs have announced that they’ll release their first album in almost 30 years on May 1. It’s titled Made Of Rain and it will launch through Cooking Vinyl – and is their first record […]