Little Green Lie

"Little Green Lie" is the fourteenth upcoming episode of The Muppets. It aired on February 23, 2016.