What If… Occupy Sesame Street

What if the Muppets joined the ‘Occupy Wall Street’ protests at Zuccotti Park in New York City? via Hungeree.

We’d love to hear your views on this: