Life

‘Sesame Street’ festivals with your kids’ favorite muppets could be coming to your street

The famous muppets will be traveling to 10 cities including New York, Chicago and Los Angeles to celebrate 50 years of the show.