February 23, 2012

Screaming Females - "It All Means Nothing"



New Jersey punk trio Screaming Females will drop the follow up to their awesome record from 2010, Castle Talk, on April 4. The record, Ugly, was produced by Steve Albini and you can check out the video for the lead single "It All Means Nothing" above.

No comments: