Mambo Brothers – LIFE [Subjekt]

DJ and producer duo Mambo Brothers have unveiled their stirring new single ‘LIFE‘, via Armada Subjekt. A seven-minute journey that harnesses an unmistakably Balearic vibe, ‘Life‘ pairs rhythmic drums with tribe-like chanting and emotive electronic elements to masterful effect. The...