Guiding Light

Sesame Street Takes Another Hit As Long Time Director Dies

Emily Squires, a long time Sesame Street writer and director has died, she was 71. Squires directed Sesame Street and several…

12 years ago