music Afghan Whigs' Greg Dulli brings the darkness to "Have Yourself A Merry Little Christmas" David Pescovitz
cover songs Keith Richard plays smoking cover of the Velvet Underground's "I'm Waiting for the Man" David Pescovitz
Greg Dulli of Afghan Whigs and Twilight Singers sings "Have Yourself A Merry Little Christmas" David Pescovitz
music Haunting version of "Have Yourself A Merry Little Christmas" sung by Afghan Whigs' Greg Dulli David Pescovitz
music Afghan Whigs' Greg Dulli sings a hauntingly beautiful version of "Have Yourself A Merry Little Christmas" David Pescovitz
music Listen: The Afghan Whigs' Greg Dulli covers "Have Yourself A Merry Little Christmas" David Pescovitz