Thursday, October 30, 2008

Are you better off?

This ad by Progressive Future, a center-left organizing group based in Denver, shows how history repeats itself.

No comments: