Seems that McCain didn't know who he was:
In Spain, there seem to be two lines of thinking. The great majority appear to think the McCain was simply confused and didn't know who Zapatero was -- something you might bone up on if you were about to do an interview with the Spanish press. The assumption seems to be that since he'd already been asked about Castro and Chavez that McCain assumed Zapatero must be some other Latin American bad guy. A small minority though think that McCain is simply committed to an anti-Spanish foreign policy since he's still angry about Spain pulling it's troops out of Iraq. Finally, a few of those who lean toward the first view speculate that McCain may have confused Zapatero with the Zapatista rebel group in Mexico.Yea, he's prepared.
In the brain.