How come nobody knows Maggot Twat?

HAH! Yes! Oh man, these guys are entertaining as fuck live. Grabbed their old DVD from their bassist/randomly crazy dude and it was fantastic.