French Athlete Climbs 33-Storey Tower On His Bicycle

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

Recommended