Meares and Bayley win bronze

 

Meares and Bayley win bronze

Author image
AOC
Meares and Bayley win bronze

Australia has opened it's medal tally at the 2007 Track Cycling World Championships with a bronze medal in the women's teams sprint in Palma Majorca, Spain.