18 Jul
878
What do the best cyclists need to be able to perform at their maximum in the Tour de France?5000 water bottles, 100 cans of energy drink, 3000 energy bars/chews and 3000 energy gels. During the current Tour de France, this is the amount that Team Vis..