Carl Johan Sörman Runs Italy’s UTLO® 2018…

It’s almost 11 o’clock in the evening and once again I’m standing at the starting line of a 120k race, stretching through woods and over mountains. By Carl Johan Sörman The Ultra Trail del Lago d’Orta – UTLO 19/20/21 october 2018 The odds for me to finish today’s race are not in my favour. One year […]