Can England win the World Cup?

24 answers 24