Sesame Street

From Your Head

  • Season 28
  • , Episode 735  | 
  • Aired: 10/6/2010
    • Length: 03:13
    • Plays: ???
Synopsis >

Diane Schuur and Elmo sing a jazz duet.

TV GUIDE Users' Most Popular