Tag: pt muppets vs. muppets

Muppets Kermit & Miss Piggy Respond To Charges By Fox News Muppets

It is important that you watch this crucial Fox News Business report on the evil of the beloved Muppets, even if you already saw this clip in December. Why?...