feud

The Muppets Versus Fox News – Today’s YouTube Treasure [VIDEO]
I think it's funny when two groups I see absolutely no connection with start to feud. At first glance I thought this was one of those situations, but after a longer look it made sense to me. "The Muppets" are puppets created by Jim Henson and Fox News are puppets created by th…