Since the summer we've seen some great Muppet promos, but today Todd Lieberman's (C'95, AEPi, Mask and Wig) 98% Rotten Tomatoes rated Muppet Movie finally hits theaters!
After the jump find out what Todd shared with the NY Post about how he became a stand-in puppeteer for one scene in the film ...and what caused his muppet to be cut from his own film!