found out Screaming Females are disbanding after 18 years. I had the privilege to attend several of their shows over the years and witness one of the most intense bands I've ever seen. I'm incredibly sad to see them go, but the DIY spirit of the band will always live on.
Castle Talk was always one of my favorite albums of theirs, particularly this song