Tuesday, July 12, 2011

Well I never!

Did you know there is a robot football World Cup?  Took place in Istanbul over the weekend apparently.  Needless to say we (UK) went out in the group stages!  China won by the way.

No comments: