BeforeKeanetherewasRobson
Full Member
Luxembourg ranked =136th.... Teams ABOVE them...
- Vietnam
- Burundi
- St Kitts and Nevis
- Oman
- Togo
- Benin