Alternative rock mayhem featuring the voice of Emily Armstrong. And band members Siouxsie Medley, Chris Null, Sean Friday