The Screaming Females

Saw their album release show last night in Hoboken. It was SO amaAaaAzing. I was right next to the amp, my ears wont stop ringing and I think I went a little deaf in my left ear, totally worth it. 

  1. dandyy-lion posted this