from a cyclist perspective myself. i find this impossible to believe. if you look at that photo above, these people dont just get on the juice and instantly win the tour de france. they train copious amounts for it, and know their bodies inside out. the drugs just give them that extra boost and...