12/23/2013

Santa Claus is coming to town

Right now, Santa Claus is scrambling his team in the North Pole to get ready for the holiday. NBC’s Bob Redell is there for a special look at Santa’s massive operation

Speak Out