The first Tour de France race was held in 1903, just two years after Karl travelled through France. The race consists of 6 stages lasting 19 days with 21 riders, both professional bikers and amateurs.
Read MoreThe first Tour de France race was held in 1903, just two years after Karl travelled through France. The race consists of 6 stages lasting 19 days with 21 riders, both professional bikers and amateurs.
Read More