Sesame Street’s First Homeless Character Announced

Apparently, living in a trash can doesn’t count as homeless anymore. A neon pink puppet named Lily will be the first ever homeless character featured in Sesame Street. Her first appearance was in a 2011 episode where she talked about her family not having enough to eat. Apparently, Lily’s life got worse over the past 7 years. She explains that she […]