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