In Review: Twin Atlantic – GLA

Living in New Zealand and calling a group of four dudes from Scotland your favourite band is self-inflicted torture. No one understands the accent so no one gives them a shot and, as a consequence, the chances ...