Bah, a bumbling Bourbon versus a ranting revolutionary. I don't care much for either. '¿por qué no te callas?' are the exact words of Juan Carlos (John Charles?). That is inappropriate languange in diplomacy. Here is a video of the incident. (Spanish) Later on, Noriega of Nicaragua fumed about Spain, and the Spanish king walked out.

Iberian temperament? Bunch of schoolchildren I would say. Zapatero kept his cool though. I quite like him.