Screaming Females make appearance on Last Call with Carson Daly
New Brunswick punk band The Screaming Females made their late night television debut last night with an appearance on Last Call with Carson Daily. Performing their song “I Don’t Mind It” from last years Castle Talk on Don Giovanni Records, the performance was filmed at Echoplex in Los Angeles, CA. I love this band, and as always they totally killed it. You can catch the Screaming Females on February 12th at the Music Hall of Williamsburg, in Brooklyn, or on March 6th at The First Unitarian Church in Philadelphia.