February 19, 2008 - I was sitting in my Che Guevera cabana wear sipping some Havana Club Riservo and enjoying the sweet inhale from my Cohiba Robusto when I got the news: Fidel Castro has resigned.
It's over. El Presidente is dead-ish.
You selfish bastard! Always thinking of numero uno. When the...