08:41 AM on 10/18/12
This is where the fish lives
Oh God. They ARE Finnish. I really thought we produced better music than this.
I should also point out I'm relatively "up" on the bands from here and I've never ever heard of these clowns before. So they're either from the arctic circle or no one cares about them.