Sesame Place Ready to Bring Your ‘Sunny Days'
Sesame Place is ready to open in Chula Vista as the West Coast’s only theme park dedicated to the show. Sharing more info from the fun is NBC 7’s Audra Stafford, who reports with an appearance from two familiar faces.