Eugene Boronow photo

Toni Germanotta won the women's race at Orchard Beach in 1999 with a big lead in points.
 
PreviousNext
Gallery 4Home