The following is a message for workers from the planet Barbarbara
April 26, 2013 8:28 PM Subscribe
Building a Human- a new film from Peter Serafnowicz and Robert Popper. It was also made with the help of human collaborators which have since been electrocuted.
This thread has been archived and is closed to new comments