Buzzing on Data

European Championship titles. Germany: 3 Spain: 3 France: 2 Italy: 2 Russia: 1 Czech Republic: 1 Portugal: 1 Netherlands: 1 Denmark: 1 Greece: 1 England: 0 Belgium: 0