Storia: Tour de France stage 11: Søren Wærenskjold wins fastest-ever road stage in sprint finish – as it happened — Warptech Lab News