Bert
05/18/2025 (Sun) 17:57
No.
10007
del
>>10002
Nice effort. FTP test? Probably felt like you were going to die @ 170 bpm (my sweet spot heart rate)