same but the Euros throw up some surprises Greece is the obvious one in 2004, didn't Denmark win it quite recently too? Gives England a tiny shred, sperm cell, slice, penis of hope1927 wrote:
Germany, Holland, Spain - Id be really suprised if anyone other than them won it
not
Holland are 7/1 to win it at some places
♥