30 years ago today: The Sisters of Mercy – Floodland
On November 13th, 1987, The Sisters Of Mercy released their second – and possibly best album, Floodland. Thirty years later, the album still feels just as powerful. After their excellent 1985 debut, First, Last and Always, Sisters […]