February 27, 2004

Of course...

Lula and Kirchner are in Caracas as well. And they have eyes.