Sunday, December 11, 2011

19. The Muppets Review

After taking November off to travel the world, The Guys review the newest Muppet movie, The Muppets. (37:10)