Hideous Sun Demon: New vid released, tour dates revealed…

2018-07-11T07:35:44+10:00

Ready for some Dead Kennedys-meets-Frank Zappa styled mayhem?