iOS app Android app

Lily Sesame Street

Laura Stampler

Muppets Hit The Street At Occupy Sesame Street

HuffingtonPost.com | 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...