June 29, 2001 7:33 PM Subscribe
Humans Good! Finally...a report on a major TV network that presents (dare I say it?) the truth about progress, technology, and human nature, and eco-terrorists are portrayed in the scathing light of reality.
This thread has been archived and is closed to new comments