French band Jessica 93 have debuted an infectious hit with the first track R.I.P In Peace off of their upcoming…