Song of the Day: Dresden Dolls do Radiohead - Karma Police!
Boston's Dresden Dolls have been dishing up their own brand of musical theatre - call it "Brechtian Punk Cabaret," for years now. Thanks to the True Colors tour, many thousands of fans from outside the Bay State are getting a look at the painted duo these days. Today's song of the day is a most-impressive cover of Radiohead's Karma Police. Enjoy!
![](http://i76.photobucket.com/albums/j37/stinkingbadges/DresdenDolls.jpg)
Dresden Dolls
Comments