Italy fans celebrate in Melbourne's Lygon St (SBS)

From Rome to Melbourne, celebrations have erupted after Italy defeated England in a penalty shootout to win the European Championship at Wembley Stadium in London.

Marcus Megalokonomos
Published on
Monday, July 12, 2021 - 13:48
File size
11.48 MB
6 min 16 sec