Sort:  

I just got back home from a trip to Finland. I'm lucky that a Finnish friend of mine showed me a lot of their music. Really great sound! :)

indeed, i discovered them about year ago, listening radio, and at first i liked the sound . Never heard about band before..