The Muppets Go All English In This Epic Christmas Commercial
Kermit, Miss Piggy and pals have been voted the best festive spot of 2015.
muppets english epic christmas commercial kermit miss piggy pal vote good festive spot