Evidence of a football crazed nation

[Florence - Italy]