Leatherface is Canceled @ Ottobar Tonight
We were very, very looking forward to seeing Leatherface at the Ottobar tonight (scroll down), but late breaking word on the street is that their visas were denied by the US customs and border protections. Long story short, they’re not playing tonight and shit’s fucked up. (For the record, the Chop has a pre-existing grudge […]