Videos: Screaming Females: "I Don't Mind It"
Don Giovanni Records act Screaming Females are premiering the new video from their upcoming album, Castle Talk. The new album is due out September 14, 2010 and was recorded at the Hunt Studio in New Jersey with engineer, Eric Bennet. It's the first album from the band since 2009's Power Move.
You can click Read More for the video.