Vintage photos from the First Tour de France, 1903
A publicity stunt dreamed up by newspapermen, the first Tour de France saw a rag-tag bunch of cyclists waved off from outside a bar on the outskirts of Paris in 1903. Rapidly the Tour expanded into a race will legendary champions, a set of iconic leader’s …