Amanda Palmer sings alternative rock, punk rock, and dark cabaret music. She’s the lead singer for the Dresden Dolls.

« »