Who will reach the Stelvio peak? Who have legs and will strong enough? Appointment with fate has been set up on Saturday May 26th…
But before we keep on climbing the highest, sickest mountaintop of them all, let’s take a breather and try to understand this sport that millions and millions of people watch for hours on the telly, or drive miles to get a glimpse of for a fraction of a second.