laughingsquid.com
Occupy Sesame Street
The Sesame Street muppets join the picket lines of the Occupy Wall Street protest in this doctored photo series by Tauntr. The photos are reminiscent of
E.D.W. Lynch