Sharp political commentary. Shaken, not stirred. Often with a twist.
The debate is on; McCain agrees to participate - Yahoo! News