With backgrounds in film scores and audio engineering, ALMA are a New York based dream pop trio creating music ‘cut with a dash of sass and a side of groove’. You certainly feel it in the runaway train agitation of their new single ‘Can’t Swim?’, created with multi-instrumentalist, artist...