Screaming Females have a new music video for their single, "Wild", off of their most recent release, Castle Talk. You can catch Screaming Females live on their upcoming tour of the West Coast on Monday, Jan. 17, at EchoPlex with opener, La Sera. Tickets to see Screaming Females are on sale now via Ticketweb so click below for your chance to see them headline in Los Angeles next week!
BUY TICKETS: January 17th: Screaming Females w/ La Sera at EchoPlex



Leave a Reply