11/10/16I’m starting to believe that Finland is one big machine shop where speed metal is playing on the radio all day.