Screened at the Tate Modern as part of an exhibition of video works by Self Publish & Be Happy.

3:50 mins

Color / Video Art

2012

USA