Nymeria on 06 July 2018
France, England - 1 World Cup Title Each
Belgium, Russia, Croatia, Sweden - 0 World Cups Titles
Is it more exciting to see a nation finally win or to see one build on its history?