Posted inVideos The Muppets trailer by The IF TeamMay 25, 2011 Three fans help the Muppets reunite in order to save their old studio from a greedy oil tycoon