2012 UCI Track Cycling World Championships - Women’s Keirin Final (Anna Meares)

Australia’s Anna Meares wins the Women’s Keirin Final at the 2012 UCI Track Cycling World Championships held in Melbourne, Australia.
Back to Top