Sesame Street Special

Sesame Street Special aired on PBS in 1988. It special guests like James Taylor, Barbara Walters, Ralph Nader, Phil Donahue, Robert MacNeil of The MacNeil/Lehrer NewsHour, etc.