An award-winning black-and-white featurette with Neil portraying himself in an idealized dramatization of his infamous live album.
Released: 1999-01-25
WhatToWatch — search all titles