Final Muppets Parody Trailer Posted on November 1, 2011 by Tars Tarkas Late, but if you haven’t seen it, it’s new to you! Related