The world-famous free climber Alain Robert, dubbed as The French Spider-Man, scaled the outside of one of the Galaxy Macau resort's golden-cupola-topped towers on Wednesday (April 23).
Embed Feed