Browsing: EPO

– 201107tour de france

Each year for three weeks, professional cyclists suffer at great lengths, enduring both physical and mental pain, in the Tour de Frace. Considering each day means around 100 miles on a bike, most of the time uphill, though mountains and so on, there aren’t any losers at the Tour de France. If you manage to […]