John McCain can predict the future. That's handy.

Apologies if this blog becomes frothy with liberal rage in the coming weeks, but:

What. The. CRAP.