The Damned announce 11th studio album

The Damned will release their 11th studio album in 2018 to coincide with their Evil Spirits UK tour

Continue reading

Advertisements