Bert 06/22/2025 (Sun) 23:56 No.20302 del
>1. Belgium
>2. Denmark
>3. Great Britain
You may not like it, but this is what the future of cycling looks like.