Tuesday, July 04, 2006

Italy 2 Germany 0

Oddly there is much celebration in London!

But it validates my theory that international soccer games are won by the lower trust nations. More at a later date - I'm off to imbibe a few more Peronis.