Thursday, February 17, 2011


Here is your faithful correspondent outside Cecconi's on Melrose last night celebrating the fact that for this brief moment in time, Arsenal are indeed, the best football club in the world.

1 comment:

StyleSalvage said...

YES! Still basking in this result. I watched the game from the comfort of my living room but the Emirates faithful put in one he'll of a performance and I could hear the fans clearly through my glazing. Their chants were far better than the ITV commentary.