Random Fun October 30, 2015 0 This Has to Be One Of The Cutest Sesame Street Scenes Ever? Of all the thousands of great Sesame Street episodes and segments … this might…