Sesame Street Christmas Cavalcade at Sesame Place San Diego News | Thrillspace