It's coming Rome - Italy fans in North West celebrate

It's coming Rome - Italy fans in North West celebrate

BBC News

Published

Fans across the region bask in Italy's Euro 2020 final penalty shootout victory over England.

Full Article