Sweet zombie jesus… John McCain has some work ahead of him

If he keeps this up, Obama is going to hand him his dentures.

And then there is also this problem: