Darci – Life (Original Mix) Darci announce that they're actually a duo before unleashing an ethereal new single 'Life' upon the world.