Strava Club Update

Aug 21 2017

Damn Cek. I think that’s a new club record? Am I wrong here?