So a small public poll on which country everyone reckon will win it, and made so everyone can laugh at the others prediction later 
So France, England, Albania or someone else? And why?

So France, England, Albania or someone else? And why?
We're gonna do a Leicester
Comment