Why John McCain is a public relations liability

The John McCain spin machine is going to have its work cut out in the race for the White House. This clip suggests that the Republican will provide some wonderful soundbites. I would love to know who has been awarded the media training gig for the run.