Monday, August 27, 2007

Caption This 8-27-07

Rumors of Castro's death have been greatly exaggerated. So what does he have to say about it? I think he needs your help, dear reader.