“French Spiderman” scales 475-foot tower in Barcelona

8 Photos

French urban climber Alain Robert, also known as “French Spiderman”, scales the 475 feet of the Agbar tower in Barcelona, Spain.

More