WATCH: Leopard Print Taser
Leopard Print Taser had just two songs left in their set when Leila Bower peeled off her stylishly thick-rimmed glasses and casually tossed them to the edge of the stage at O’Brien’s. With the proverbial gloves off, she was free to thrash uninhibited as the band tore into songs from their latest EP Teeth Are Not Bones.