Album review: The Damned – Evil Spirits
The Damned eh? Now in their 42nd year and with a quite high profile 11th album Evil Spirits to their name, produced by Tony Visconti as well. Lemmy was once (sort of) their bass player. Who’d a think it? I’m …read more