Sesame Street Has A Message For McKayla Maroney August 13, 2012BuzzFeed - Latest As if the world needed another reason to love Sesame Street. LINK: Via McKaylaIsNotImpressed.tumblr.com