Wednesday, October 8, 2008

No kidding.

Almost a year ago, I posted what I still consider to be one of the oddest duets in musical history.  Take a moment to welcome a new addition to that list:  Norah Jones and Keith Richards, the rock and roll icon now known primarily for snorting the ashes of his father.