Summary of Obama's speech yesterday in Osawatomie, Kansas.
Anti-American, socialist, Marxist, unpatriotic, uninformed, liberal, tired, predictable, juvenile, immature, misleading, ignorant, frightening, alarming, stupid, left-wing, radical, and treasonous. Shall I go on?