French "Spider-Man" still sticking around
Daredevil Alain Robert scales the 33-storey Galaxy Macau hotel in the rain using rope and suction cups. Sharon Reich reports.
Daredevil Alain Robert scales the 33-storey Galaxy Macau hotel in the rain using rope and suction cups. Sharon Reich reports.