Industrial metal meets electro beats

    Metal, Electro, Fusion, Industrial, France, French, Guitar, Bass, Drums, Electro-metal
    Full Link
    Short Link (Twitter)