Skip navigation

Daily Archives: September 22nd, 2012

A daredevil climber, dubbed the “French spiderman” has scaled the world’s tallest steel tower in China. . Report by Katie Lamborn facebook.com/itn