Muppets Being Green Trailer Posted on June 16, 2011 by Tars Tarkas Another cool trailer from The Muppets. [adrotate banner=”1″] Related