Multi-screen film performance, with a broom sweeping against the projected images.
Release Date: January 01, 1973