Add Yahoo as a preferred source to see more of our stories on Google. On a sunny day in Chula Vista, California, visitors were swept away to the avenue of their childhood imaginations: Sesame Street.
On a sunny day in Chula Vista, California, visitors were swept away to the avenue of their childhood imaginations: Sesame Street. Sesame Place San Diego brings the familiar faces and spaces of the ...