Electro-pop production, swelling vocal harmonies and some half naked men in the video with things coming out of their backs? It might sound like the Wachowski brothers’ new music project, but it’s actually Delphic’s new single.
The Manchester trio will release ‘Doubt’ on January 4. The following week sees their debut album Acolyte drop. For more information on that, click here.
You can watch the video for ‘Doubt’ below.
