Episode 14
No image
In British Columbia, a hiker is left clinging on for his life after falling into freezing cold rapids. Scientists explain how he made it out alive.
Guest Stars (2)
Chase Davidson as Self
Corey Shuker as Self
In British Columbia, a hiker is left clinging on for his life after falling into freezing cold rapids. Scientists explain how he made it out alive.
Chase Davidson as Self
Corey Shuker as Self