Advertisement









Advertisement




Human Spider Climbs Europe's Tallest Building.

Prev Random Video Next
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.

Home