Beautiful, interesting, incredible cinema.
This film documents the legendary folk trio’s 1981 reunion tour, featuring interviews and concert footage filmed at New York’s New Westchester Theater.