Great job!!!! You are gettin gstronger all the time! Doesn't it feel just great?
You should be proud. 20 miles is a long ride!