Fidel Castro, Cuba, castro death watch, havana, habana

Castro Death Watch | Dead Fidel Castro, Havana Cuba

Ya gotta see this…

Babalu Blog has posted an editorial cartoon that says it all.



Leave a Reply

You must be logged in to post a comment.