Talk:Netherlands national football team/@comment-26272757-20150506145749

I think the Netherlands is the best national team that has never won the World Cup!