Showing posts with label Cuba. Show all posts
Showing posts with label Cuba. Show all posts

Wednesday, February 20, 2008

Last of The Dying Breed



Fidel is going to step down apparently. My hats off to you old man. I can not think of anyone that has blatantly told the U.S to "go "f*ck themselves" longer then the bearded mad man. Sure Hussein comes to mind, but that dude was on our pay roll so he does not count.

Castro To Retire