This makes my heart very happy and lets me know that in this crazy world there is still hope with our little ones <3 Sesame Street this is why we love you :)