COLORADO SPRINGS, CO - AUGUST 1: Steve Hegg of the USA competes in the Men's Individual Pursuit event at the 1986 World Cycling Championships during August 1986 at the 7-Eleven USOTC Velodrome in Colorado Springs, Colorado, USA. (Photo by David Madison/Getty Images) ***Local Caption*** Steve Hegg
Add to Lightbox Download