Album Of Death – 12" blood red vinyl LP
Album Of Death – ON SALE! Album Of Death CD
Moustache Dammit!!! – limited edition handmade cassette
Moustache Of Insanity London, UK
Moustache Of Insanity are one Swede (Nik, in charge of casios and horror themes) and one Australian (Bill, guitar and member of Allo Darlin'). They live in London and play wonderfully blood soaked shambolic enchanting popshows.
Streaming and Download help