Theatre Of Hate – SS Records – 1981
My Own Invention / Rebel Without A Brain / Original Sin / The Wake / Incinerator Freaks / Propaganda / Legion / 63 / Incinerator Chucking on the debut LP by Theatre Of Hate today for no particular reason apart from I wanted to give it a dust off and a spin. By the way […]