What If… Occupy Sesame Street

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