April 14, 2015Tom Swoon remixes “Not Alone” Still riding the huge wave of critical acclaim that has come their way since the turn of the year, British…