Doobie McDonald performs "Santa Claus Is Here" at The Troy Vander Veer Variety Hour, on the same exact stage The Hillarettes first debuted their Christmas jingle.

  • December 24, 2009
  • 68 Views