New Video: Merry Christmas from Us to You

We pulled out all the talent we could muster to wish you a very merry Christmas from all of us!