This looks like a lot of fun, is it you Stauch?
Google translate works to some extent, don't know if it's Russian lyrical way of speaking but the poem works well.
Is Siberia a common land or is owned by individuals now? I have been to the Nordcap in Norway but it's a metalled road.
Perhaps the boys would like to meet in Germany next year?