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