A short cartoon documentary on NAFTA, done a few years back. Posted Oct 9, 2007

Advertisements