Typed into YT and got to see the music video as well.
I have to admit I've never heard of them at all, except for the AN Cool demo and I alway's though it was some scandinavian group.
Bit of a strage video though.
Oh and thanks to the admin. guys for moving my thread and sorry about that.