« Weird Science - what if you saw your dead wife's nose ON SOMEONE ELSE? | Main | Hosting Haikus »

November 30, 2005

Propaganda

This is deeply amusing -- Moveon.org bungles their visuals. Masters of propaganda should, you know, master things.

Posted by CrankyProfessor at November 30, 2005 9:31 PM