Well,to be honnest: I don't know very much of this band.... only that this 4-headed band is from London,UK. they picked me up on myspace, I've checked them out and bam... I liked it.
I know that we will hear more of them later.
check them out yourself.