This post does all the work for me. Fuck “The Monster Mash,” shit is going to absolutely insane. I would sell my left leg and hop in to be able to go to this show. The notice promises a bunch of new music too, maybe this’ll be a full preview of transit transit.(!!!!)
1216 long beach ave.
downtown, la 90021