PUBLISHED: Apr 24, 2011
DESCRIPTION:
An Art Movie - Filmed and Edited by Leigh de Vries.
In this solo project - Leigh de Vries explores a visual concept, her feelings of duality - projected up against the voice of Charles Manson lost in a twisted industrial soundscape.