Soulmates - what a cycling tour of 5000km made me realize.(warning:...