ON REPEAT: Twin Atlantic – Free May 13, 2011 Alt-rockers Twin Atlantic prove IRN-BRU isn’t the only awesome thing to come from Scotland…