Here is the real deal with Spain and McCain.
Recently McCain was being interviewed and the lady asked about him meeting the leader of Spain. McCain was having a "Senior Moment" and thought she was talking about a leader in a Latin nation in the Americas and he said he wouldn't meet with him, I am not sure what his confused mind was thinking but I assumed he thought it was someone like Hugo Chavez or something. When pressed it became clear that McCain was confused, but not wanting to admit to his "Senior Moment" he refused to correct himself.
So Obama throws this line out at McCain in the debate knowing that McCain has to either allow him to hit him on this diplomatic issue, or McCain would have to step in and admit that he had a "senior moment" and was confused about what country he was talking about at the time. Of coarse McCain doesn't want to admit he can't tell Spain from Venezuela or that he has these "senior moments" these days and so he had to sit there and mumble "horseshit" under his breath while Obama nailed him.
That's the name of that tune...
Irie