: Music Documentary : United States of America : en : 01/03/1988 : Delilah Films Image Entertainment : 59 min : 0.92 : English : Released