Buzz·Posted on May 6, 2009Michelle Obama and ElmoThe First Lady appeared on Sesame Street to talk about nutrition and healthy eating, and also to be THE BEST.by Eliot GlazerBuzzFeed StaffLinkFacebookPinterestTwitterMail