Episode Guide
-
The Human Spider
Alain Robert, dubbed 'The Human Spider', is arguably the most daring climber the world…
Not all programmes are available on 4oD. Please see our FAQs.