September 26, 2003 – The Dresden Dolls featuring Amanda Palmer throw a launch party for their eponymous debut album at The Paradise in Boston |
September 26, 2003 – The Dresden Dolls featuring Amanda Palmer throw a launch party for their eponymous debut album at The Paradise in Boston |