Monday, June 14, 2010

Only in America......

Interesting definition of "win".

Update: Incidentally, I think the USA were very lucky and England need to sort out their finishing. Also, see comments for what the headline is a reference too.

No comments: