Sesame Street Has A Message For McKayla Maroney

As if the world needed another reason to love Sesame Street.

 
  Your Reaction?
  REACT WITH GIF
 

    Now Buzzing