sesame street theme park

Sesame Street is set to make a splash in San Diego. SeaWorld and Sesame Workshop announced the plans to build a new Sesame Street theme park at SeaWorld San Diego, making it the first Sesame Place on the West Coast.

Read More »