• Music
  • 19 May 06
Dresden Dolls live at Temple Bar Music Centre, Dublin
Dresden Dolls live at Temple Bar Music Centre, Dublin

RELATED