ShowShowThe Dresden Dolls at ScalaFeb 19, 2005The Dresden Dolls, GisliScala · Kings Cross, United KingdomFollowI was thereUpload from this showMediaLineupAboutThe Dresden DollsGisli