Sao Paulo 2008

The Home Movie Factory sets up in Sao Paulo at the Museum of Image and Sound.