Human Body: Pushing the Limits


About “Human Body: Pushing the Limits”:

Human Body: Pushing the Limits is a four part television documentary series which was filmed in various locations across the globe and premiered on the Discovery Channel on March 2, 2008 in North America. The first two episodes aired March 2, and the final two aired March 9 at 9:00 p.m. and 10:00 p.m. E.S.T.

×

Write a review

Comments with profanity or insults will be removed.

© 2026 Hdvox.com