ok so I listened to the whole song and read the bio...yeah I take it all back
I dunno...there is something about a french industrial...maybe it's just me but dammnit it just doesnt really fit nor do it for me. I mean think about angry french? WTF?!??! Is there such a thing? lol...