Daily Archives: December 15, 2009

Christmas on Acid – The Vestibules

More Christmas merriment to further tweak your need for alternative carols.

It’s by The Vestibules’ Christmas on Acid with visuals from most of your favorite holiday cartoons. Ahhh, nostalgia.

HT Raincoaster