moviesFeatures Being Green Has Never Been Harder: What Losing Steve Whitmire Means for The Muppets August 2nd, 2017