KingofTrolls on 29 June 2016
Poland Portugal 0 1
Germany Italy 0 1
Wales Belgium 0 1
Iceland France 0 2
I think these are the most common sense predictions. I am from Poland, but I'm realistic.
At least Rol and Vivster will stop these salty comments :p