London 2012 Olympics: world track champion Leigh Howard says Australia ‘are are going to win’ cycling duel

June 16, 2011

[fivefilters.org: unable to retrieve full-text content]

Leigh Howard has told Telegraph Sport that Australia will win the battle for supremacy at the Velodrome at next year’s Games.

Add a Comment

required, use real name
required, will not be published
optional, your blog address