Does John McCain know anything or believe anything or understand anything?
Watch this series of statements by John McCain. The word "flip-flop" barely even begins to describe McCain's inconsistent statements. Sometimes he's just plain incoherent. As a description, the word "gyrations" comes much closer, I think.