December 18, 2008

The Muppet Christmas Carol - Trailer

The Muppets are an American institution, whether it be through their show or the numerous movies it is impossible to get away from them no matter how far technology possesses. I have always had a soft spot for their take on the Christmas classic. Here is the video trailer:


Post a Comment