French Athlete Climbs 33-Storey Tower On His Bicycle

2021-01-21 5

Can you imagine climbing 800 odd stairs on a bicycle without putting your foot down?

Free Traffic Exchange