Artifact Never Let Me Down Again (depeche mode cover)
Artifact is a self produced industrial metal band from Norway. Tor Arne’s vocals are will bring to mind the late Peter Steel and Sisters of Mercy, while echoing fellow Scandinavian rockers, The 69 Eyes. Scapegoated & Demonized from their first album was an instant addition to my standard rotation playlist.
This cover of Depeche Mode’s Never Let Me Down Again was never released on an album and is available for free on their website.