We’re Perfect Pussy and we’re terrified 

The raucous punk band Perfect Pussy play live on NPR Music’s SXSW 2014.

—Via NPR