Castle Talk (Screaming Females) (CD)

Castle Talk (Screaming Females) (CD)
399,00

Castle Talk (Screaming Females) (CD)

2010 release from the critically acclaimed Punk trio. Last year, Screaming Females toured relentlessly in support of their critically acclaimed third album Power Move. Their hard work landed them spot