Perfect Pussy showcase new material at Smiling Buddha

30-minute set explosive but halting

by