COLORADO SPRINGS, CO - SEPTEMBER 6: Cyclists compete in the Men's Pro Road Race at the 1986 World Cycling Championship on September 6, 1986 at the United States Air Force Academy in Colorado Springs, Colorado, USA. (Photo by David Madison/Getty Images)
Add to Lightbox Download