This is a short clip from a digital film installation called MOONLAND. It was made by artist / filmmaker Doug Foster and shown on a 13.5 metre wide screen at Lazarides' BRUTAL exhibition at 180 The Strand, London. More information at dougfoster.net

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…