Dual-projection formatted film by Nick Zedd.
January 1, 1995
Released
Smiling Faces Tell Lies
11min
—