Alain Robert
Alain Robert is a French rock climber and urban climber who has been nicknamed “French Spider-Man.” Robert was born in Digoin, France, and he has gone on to climb 143 of the world’s tallest buildings as a free solo climber, using only his bare hands. Robert began free climbing at a young age and by the time he was only... read full bio