06 September 2007

Americans BOO the Constitution

and in New Hampshire, of all places. Texas or New York you'd expect, but NEW HAMPSHIRE?