Cycling Rankings
View chart 24.33mph / 15m 19s
View chart 18.99mph / 19m 37s
View chart 17.24mph / 21m 37s