I hope you didn't bump into that pathetic bunch of neonazis waving their swastika flags. Thankfully they were a rather small group of people, but it's still pretty embarrassing, and I can't understand what their stupid ideology has got to do with the Finnish independence day anyway.
Also worth a listen are Hanoi Rocks / Michael Monroe, HIM, Reckless Love, Wintersun, Apocalyptica, Lordi and Sturm Und Drang.