Showing posts with label Fidel Castro. Show all posts
Showing posts with label Fidel Castro. Show all posts

Friday, August 24, 2007



That's the rumor all around by Cubans everywhere. Who wants to road trip to Miami this weekend?