does anyone else like this band as much as I do? I think they need to tour the states, like real bad. Also, does nayone here knwo where I can buy their albums? I can only find the shit for download, or when I find albums for sale the whole website is in Finnish or something that I can't read.