Euphoric Spain fans roar as their team become the champions of Europe

Euphoric Spain fans roar as their team become the champions of Europe

Sky News

Published

Spain's supporters are euphoric after their team became the champions of Europe, beating England in the Euro 2024 final.

Full Article