This French electronic music duo are more machine than man. They collaborated with the frontman of a popular NYC indie rock band for this song, included on their 2013 album.
There ain’t no rest for The Shadow band, who included their version of the song on their recent live album.