A look back at 40 years of Seasame Street.
Emilio Delgado , Bob McGrath , Lena Horne
,
as Luis (uncredited) (archive footage)
as Bob (uncredited) (archive footage)
as Self (uncredited) (archive footage)