19 February 2008

That's dumb

Seems the combo Che/Cuba flag adorns the wall in Obama's campaign headquarters in Houston.

Rico says they'll be lucky if they don't get a visit from the Obama people in Miami...

But you can get your own right here at the Che Store:

No comments:

 

Casino Deposit Bonus