1996 Atlanta Olympics Preview Stone Mountain Velodrome,1996 An aerial view of Stone Mountain Velodrome, venue for the Cycling event of the 1996 Atlanta Olympic Games in Atlanta, Georgia, USA.Photo by Hitoshi MochizukiAFLO 0449 Editorial Stock Photo - Afloimages
Stone Mountain Velodrome,
1996 : An aerial view of Stone Mountain Velodrome, venue for the Cycling event of the 1996 Atlanta Olympic Games in Atlanta, Georgia, USA.
(Photo by Hitoshi Mochizuki/AFLO) [0449]