MOSH is a raucous dance-theatre show that explores a (sometimes) misunderstood subculture with humour, heart and a whole lot of headbanging!