The Dresden Dolls
The Dresden Dolls
The Dresden Dolls
The Dresden Dolls
The Dresden Dolls
The Dresden Dolls
The Dresden Dolls
The Dresden Dolls
The Dresden Dolls
The Dresden Dolls
The Dresden Dolls
The Dresden Dolls
Lyrics for this song have yet to be released
672 was written by Amanda Palmer.
672 was produced by Martin Bisi.
The Dresden Dolls released 672 on Fri Sep 26 2003.