Advertisement

Human Spider Climbs Europe's Tallest Building.

Mar 1, 2009
Alain Robert, dubbed "Spider-Man", is renowned for successfully climbing the tallest buildings worldwide. Not satisfied with his accolade, the Frenchman targets the 880-foot Federation Office in central Moscow, but something happens.
Advertisement
Advertisement
Trending Today: