Wednesday, December 26, 2007

This is today's Left.

The home of American anti-semitism.

No comments: