A great BIG welcome from Vancouver Canada. Finland, eh? I love Finnish music....