Screaming Females complete new album, aim for spring 2012 release
Screaming Females have wrapped recording on their new full-length with producer Steve Albini. The 14 track record is expected out this spring via Don Giovanni Records, and will follow up 2010's critically acclaimed Castle Talk.
Around Our Network