Image 1 of 1

Telluride 2002 World Cup.jpg

The first World Cup 4 cross race held in the US took place in Telluride, Colorado in July of 2002.. Photo © Tom Moran<br />
for caption information<br />
tom-moran@earthlink.net
twitterlinkedinfacebook