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
music "When Doves Cry" played by Greg Dulli (Twilight Singers/Afghan Whigs) and Apollonia David Pescovitz