Screaming Females

Good news!  The almighty Screaming Females have announced a new album, All At Once (due February 23), and put out a new single/video.  Try to not leave it on repeat forever.  Enjoy.

PS – If you don’t come see Screaming Females at Barracuda on Tuesday, October 24, then we can no longer be friends.

Leave a Reply

Your email address will not be published. Required fields are marked *