We haven't seen the last of Big Bird--or his Muppet friends. Around a thousand protesters turned out for the Million Puppet March on Capitol Hill on Saturday to demonstrate against Mitt Romney's promise to cut funding to Public Broadcasting Services.
Trending Now