Video: The Muppets & Jimmy Fallon, "The 12 Days Of Christmas"

Categories: video

Written By

December 24th, 2009

More Muppets!

And it kind of has a numbers theme....

 
© 2014 Tribune Digital Ventures