iOS app Android app

Sesame Street Occupy

Laura Stampler

Muppets Hit The Street At Occupy Sesame Street | Laura Stampler | Posted 12.10.2011 | Home

O is for... occupation? Occupy Wall Street has spread to more than 25 cities nationwide, and one of those is inhabited by a big yellow bird. Say he...