Results for fozzie bear
"The Muppets": Triumphant Return of Beloved Frog or Insidious Communist Propaganda??
Originally Posted: 12/05/2011 - 4:01pm | Type: Blog
It turns out that The Muppets committed a far more serious transgression — the gravest of sins — it poked fun at corporate America. That’s right, poor defenseless corporate America — in this case, the particu ...