Road Bike, Cycling Forums banner
1 - 1 of 1 Posts
338 Posts
None of this matters. The TdF was just won by the leading doper, on the leading doping team, who's base is the UK, the nation that took over the leading doping program after the US got exposed. The whole thing is an f---ing joke.
1 - 1 of 1 Posts