Today is not a sunny day on Sesame Street. Kevin Clash, the voice actor and puppeteer behind Elmo, the show's most popular character, has taken an indefinite leave of absence following allegations the he had sexual relations with an underage boy.
Okay, so tonight my son and I have a date. We are going to go see Sesame Street Live: Elmo Makes Music at the CenturyLink Center. The only problem is my son hates large crowds and unfamiliar settings! I need your help.