I discovered this one last fall when I found it linked to another site by the same people, CommunistsforKerry.com . Since I'm a Russian history major, both gave me the best laugh I've had in a long time, not to mention plenty of ammunition to use the next time I get in an argument with a liberal. What a hoot!
:') How to talk to a liberal (if you must). ;')