Bert 12/30/2025 (Tue) 19:01 No.57826 del
>>57817
>153bpm
just imagine how many watts you could score if you pedalaed harder