ShowShowThe Dresden Dolls at ScalaFeb 19, 2005Scala · Kings Cross, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading