I think the song makes more sense in Finnish...I am trying to picture a meaning to the english lyrics and its like a bunch of words thrown together...i still love it though lol...
I think the song makes more sense in Finnish...I am trying to picture a meaning to the english lyrics and its like a bunch of words thrown together...i still love it though lol...