Quote Originally Posted by Mark TKO View Post
In my experience - Finland
What was it that made the Fins stand out above all others?