Can England win the World Cup?

25 answers 25