Altsounds — *Amanda "Fucking" Palmer*, the un-pin-downable front-woman of The Dresden Dolls, gleefully announced her release from a major label stranglehold in April after a protracted legal battle with Roadrunner Records. To celebrate, Palmer hit the home st...
more info