Tuesday, August 12, 2008

Those Crazy Spaniards...

Is this image of Spain's basketball team insulting to Olympic host China?
Full story here.
Source: Yahoo

No comments: