42Scores
Euro champions land in Rome to scenes of jubilation

The Italian football team arrived in Rome to scores of ecstatic fans and choruses of applause.

42Scores