damian cowell

Please Take Me Seriously: Reflections On TISM

October 8, 2020

From the beginning, TISM were crass, puerile, and aimed their contempt at all, from journalists to their own fans, and even themselves. They made their live debut in 1983 with ‘The Get Fucked Concert’ (disbanding immediately after, only to reform the next year), and released their debut single in 1985, ‘Defecate On My Face’. The […]

Read More

Album Review: Damian Cowell – Disco Machine (2015 LP)

February 21, 2015

Upon first listen of Damian Cowell’s crowd-funded new album Disco Machine, I didn’t think that there was enough drugs in the world to prepare me for what I was about to hear – but in essence, at its core, it’s a smart, satiric blend of comedy and disco.

Read More