Tag Archives: Cuba
Today's story won't please Fidel Castro, that's for sure.
The Miami Marlins have suspended manager Ozzie Guillen five games for comments he made to Time magazine praising Cuban dictator Fidel Castro. The
Liked 2004's "Shaun Of The Dead"? Here's a trailer for its culty Cuban counter-part, complete with a Cuban Revolution sub-plot that would make