Muppets Being Green Trailer Posted on June 16, 2011 by Tars Tarkas Another cool trailer from The Muppets. Related