Helsinki thats Finland isn’t it? Sorry that was a question I was asked when I first mentioned this band to a friend, or former friend after a comment like that. Finland did bring us The Rasmus and somewhere in the depths of my mind I dragged up Flesh Roxon a horror punk band I believe, […]