The Muppets Debut 5 New Posters for Their ABC Series - ComingSoon.net