The Storming of La Sarraz

    A farcical war between the forces of Commercial Cinema and Independent Cinema.
    • Release Date: January 1, 1929