Din China Screen Studios
-
2009
Heavy Metal
Heavy Metal1 2009 HD
For more then twenty years, tons and tons of metallic and electronic waste from all around the world has been transported to a Chinese town called...