#

The Dresden Dolls

The Dresden Dolls - Backstabber Live Performance at Roundhouse, London

Venue: Roundhouse Location: London, United Kingdom Date: November 1, 2006

Watch on YouTube