Gigi Buffon


The Lions Roar Silenced By The Italians

If there is a hell, it must have been Kiev, Ukraine. That is what the English might have been thinking, in their 9th defeat against the Italians. It was home to a Brit’s original uproar, one that comes from deep down his or her gut, creating an animalistic…