Germany’s Kristina Vogel, left, and France’s Sandie Clair compete in the Women’s Sprint final race d
Germany’s Kristina Vogel, left, and France’s Sandie Clair compete in the Women’s Sprint final race during the European Track Cycling Championships in Pruszkow, near Warsaw, Poland, Saturday, Nov. 6, 2010. -- source link
Tumblr Blog : fuckyeahcycling.tumblr.com