New Muppet ‘Lily’ to Grace ‘Sesame Street’ Special October 6, 2011 // 0 Comments A new muppet is going to be introduced on the long-running children’s program “Sesame [...]