The French Spiderman
In 2011, Alain Robert scaled a soaring skyscraper in Dubai. At 2,717 feet high, it’s the tallest structure in the world.
In 2011, Alain Robert scaled a soaring skyscraper in Dubai. At 2,717 feet high, it’s the tallest structure in the world.