Lakih
Resident Freddy
- Joined
- Dec 23, 2003
- Messages
- 1,637
Suck it UK, Sweden is officially the goodest country in the world.
The 'goodest' nation on Earth has been announced
Full list here: The Good Country - Overall Rankings
(UK is 4th)
The 'goodest' nation on Earth has been announced
Full list here: The Good Country - Overall Rankings
(UK is 4th)