Tuesday, November 26, 2002

Name that list!









France167
Netherlands158
Denmark152
Canada150
Britain149
United States138
New Zealand135
Spain121

1 comment:

Anonymous said...

World Bicycling Association rankings by country?