Tag: Screaming Females Lights Out

Having just survived a potentially fatal van accident, the members of New Brunswick,NJ-based band Screaming Females showed up at for their set at the Hideout with a newfound sense of urgency and purpose, and they […]