Current Strava MTS Leader
Cycle_dr 1 from
Richmond, England, United Kingdom ?
I'm not a long distance rider or AUDAX type so not familiar with many other riders but I'm sure this person is known widely. Are they also attempting the record or just doing lots of miles? Looks like 2 rides a day - commute to & from work?