SONG PICK: C'Est Karma - Industrial Salt
Karma Catena aka C’est Karma is a singer, songwriter and producer from Luxemburg. Her latest single “Industrial Salt” is a stunning electronic track which comes up with a new sonic surprise around every corner and accumulates loads of of chills-inducing drama on the way. Karma took the inspiration from