Race profile

Home Run
Houston TX/USA
11 Sep 1999
Road
5 km
Record quality course