Finland’s finest distortion dealers return with their fourth album, and those guitars are in full pelt, but Go is not...
Compared to its Scandinavian neighbours, Finland’s impact on popular music has been minimal at best. Apart from Hanoi Rocks, Leningrad...