UK electronic duo Gorgon City have returned, announcing their upcoming album ‘Salvation’, coming armed with rousing new single ‘Lost &
UK electronic duo Gorgon City have returned, announcing their upcoming album ‘Salvation’, coming armed with rousing new single ‘Lost &