13 August 2006

Weekend At Fidel's

Cuba's "proof" that Fidel is still living large and in-charge.

No comments: