Amanda Palmer, Beth Ditto, And A Puppet Cover Radiohead
The Gossip and the Dresden Dolls both performed during the True Colors tour stop at Radio City in NYC Monday night, but this Palmer/Ditto duet comes from the afterparty, where shit gets wild and the ukuleles come out. "Creep" is Amanda and Beth's cover of choice, and the duo are joined by "legendary camp puppet celeb, Madame," according to John ...
MOST POPULAR
Lana Del Rey Calls Out Longtime Tour Manager For Quitting Weeks Before Coachella
Premature Evaluation: St. Vincent All Born Screaming
Justin Townes Earle’s Widow Speaks Out Against Jason Isbell’s “Extremely Painful” Song About Him