Displaying all articles tagged:

Muppets

Most Recent Articles

See Muppets Do Twilight

Just in time for Breaking Dawn, the Muppets come close to exhausting their cutesy PR options by going the Twilight route.

By Eliot Glazer