Tag: Elmo

  • Nation & World

    The Muppets come to Harvard

    The furry characters of “Sesame Street” came to Harvard’s Sanders Theater to partake in a special celebration that marked the lasting relationship between the College and the PBS children’s television series.

    5 minutes
    Big Bird and Larry Bacow