With 100% pure attitude...only in Finland, though... :D
Finland is The Mecca. Also for music... :)
Only in Finland ! The best of the best !
Totally Agree! the best rock comes from Finland! :)
No argument here, Finland rocks!! (they could rock a million times more if people here in the US would listen though...sigh...)
Finland for president!