John Denver & The Muppets - Have Yourself A Merry Little Christmas
Play more by this artistCover Lay DownFollow “Hello folk fans! Kurtis from Covering the Mouse here, for one more guest post before the end of 2007! This…” on Dec 22nd, 2007 →
Once a week, Stack delivers a mix of the most interesting new music on the web, handpicked by the Hype Machine team. Here's a recent mix.