Sesame Street resident Elmo and engineer Mark Rober stop by USA TODAY to chat about the holidays and their new Netflix ...
We want to give a huge thank you to everyone who came out for our Sesame Street Play Date on Saturday, December 6th!