1 films Found
Play
Detroit has become a symbol of the global financial crisis; but a group of committed micro-industrialists and artists with a DIY attitude are determined to bring the old Motor City back out of bankruptcy.
This site uses cookies. By continuing to use this site you are agreeing to our use of cookies. For more info see our Cookies Policy