Simon Wilches

Filmmaker

Stoplight Stoplight
In this macabre circus/traffic management mash-up, red is the new black and psychedelic clowns call all the shots.
Colombia , 3:03, 2012

Featured in AIAF2014 > International Program #3