Which of these countries has never won a World Cup?

Spain
Netherlands
Brazil
England

Trivia Crack Answers Main Page