COLORADO SPRINGS, CO - SEPTEMBER 6: Cyclists including eventual race winner Jeannier Longo of France (center, black helmet) compete in the Women's Road Race at the 1986 World Cycling Championship on September 6, 1986 in Colorado Springs, Colorado, USA. (Photo by David Madison/Getty Images) ***Local Caption*** Jeannie Longo
Add to Lightbox Download