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:
0 comments:
Post a Comment