Release System
Release System

Release System

Jan 2003 5m

Overview

A stuttering double video projection of a landscape of the body, carnal desire rendered inhuman through surveillance destabilized by one video frame constantly disrupting another.

English

Key Crew

You Might Also Like

Discover more