Wednesday, November 23, 2011

Locke tests positive at Tour of Hainan

/

Appetite suppressant found in Australian's system after stage win


Source: Cyclingnews News Headlines

No comments:

Post a Comment