The Greatest Moments in Muppet History

Since their debut in the ‘70s on Sesame Street, the Muppets have become a fixture in American culture. Depending on when you were born, you’ve got your own collection of Muppets greatest moments to choose from. Check out the list on Ranker