Swiss endurance rider on his final of six continents in 100-day ride challenge

Swiss endurance rider enters Russian leg of his journey on his Victory bagger.