Whether you agree or disagree with the ideas in this trailer, you really should see it (about 8 min).

Advertisements