Peetu Piiroinen Takes TTR World Title At The Arctic Challenge Video