Director
Mark Chapman
Status
Released
Documentary following Fascinating Aïda, the British comedy singing group and satirical cabaret act