Improv Everywhere is responsible for lots of huge YouTube hits including the No Pants Subway rides that 60 cities took part in last year.  They decided to do it again - only this time they did it with Christmas caroling. 

And it's epic...