Date Concert Venue Location
Dec 29, 2007
The Dresden Dolls / meow meow / Luminescent Orchestrii
  Setlists
Orpheum Theatre Boston, Massachusetts, United States