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).
- Play Liberia’s blind Bob Marley performs on the streets of Monrovia
- Play Navy unveils ‘Ghost Swimmer’ robot fish
- Play Natalie Bennett: Green Party doesn't need big personalities like Russell Brand and Nigel Farage
- Play Sony Pictures hack: Why North Korea didn't do it
- Play EU court says British visa rule illegal
TRENDING ARTICLES AND OFFERSAdvertising provided by Adblade