It's decided.....lance is inhuman.
5th consecutive tour de france win is all but in the record books!



98.5 SVT