Screaming Females on NPR's All Things Considered


New Brunswick, NJ-based Screaming Females were featured on NPR's All Things Considered this week. The episode includes music and an interview with the band.

Check it out here.