« 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