"Million Muppet March" Descends On Capitol Hill

Protestors marched on Capitol Hill Saturday for the “Million Muppet March” in support of federal funding for public television. Occupy Sesame Streett? posted on

Check out more articles on BuzzFeed.com!

Facebook Conversations
          
    Now Buzzing