14 x 60 - SD
Log in below to view this full episode.
Client or network buyer? Register here for an account
Explore the limits that the human body can withstand and the processes that make it possible for one to survive extremes. How much pain can one person withstand? How much voltage can the human body take unharmed? Meet the people who test their own limits in this jaw-dropping series. Premiered on Discovery Channel, USA.
Produced by Lionsgate (2003)