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?
Labels: Fidel Castro, Politics, Rest In Peace, Seriously
Subscribe to:
Posts (Atom)