Elmo and Cookie Monster invade the studio!