Debbie Lyon
50-59
Debbie Lyon
# 685 of 2,498
31:27 Stage Race

Challenge Totals

Miles 34
Calories 1,336
Score 2,095,318
1 of 1 Completed!
Tour
Time
Oh Mama
Oh Mama
7.8 mi
31:27