Russell Sheaffer
2017 • 5m
Exploring the musical concept of "release," this film is a haunting found-footage study in the plurality of visual and auditory meanings of the term. A series of collaborative works pairing artists wo...