Tuesday, December 7, 2010

Carpenters: 'Merry Christmas Darling'

The finest Christmas song ever released: The Carpenters' "Merry Christmas Darling," originally recorded in 1970, with a new vocal in 1978 and posthumous remix in 1992. Can't beat the original.