Big Bird Makes An Appearance On SNL [VIDEO]

Big Bird recently stopped by the set of Saturday Night Live (SNL) to chime in on the added publicity he’s received as a result of Mitt Romney threatening to cut funding to PBS (the network that airs the popular “Sesame Street” Children’s Show). Check out how Big Bird feels about all the extra attention. And [...]