The Secret Cinema presents a selection of unusual and bizarre animated pieces presented via real 16mm film projected onto a giant screen.
Added by Upcoming Robot on April 16, 2008