Who's going to win the euros

Spain
Turkiye
Germany
Switzerland
England
Netherlands
France
Portugal
7 Total votes