Italy Wins Euro 2020 After Taking Down England
This past Sunday, Euro 2020 came to an end. Italy took down England on their own soil and claimed the title at Wembley. In a hard-fought win over the Three Lions, the Italians decided to cancel the English “It’s coming home” chant and start one of their own… It’s Coming to Rome! The European Championship […]
Read More