Rating: ****** (Decent)
A short and ironic introduction to Sweden and Swedes. Not very flattering, but very true.
This site conforms to the following standards: