Documentary following Fascinating Aïda, the British comedy singing group and satirical cabaret act
Release Date: January 24, 1985