Artist
Vermilion Sands

The Sisters of Mercy

English rock band formed in Leeds in 1980. After achieving early underground fame, the band experienced a commercial breakthrough in the mid-1980s, sustaining their success until the early 1990s.

1985 First and Last and Always