Category: Italy

The Blue Miracle

23 million people watched as the Azzurri defied their critics and defeated the French 2-0 in a spectacular night in Zurich. Now they face two world-class strikers and a …