fbpx

Phil Freeman

Swedish Metal Rules

Sweden, in the northernmost corner of Europe, has a population of just over 10 million people. But somehow, the Swedes have been punching way above their weight...