The Trappers

When three fur trappers in Oregon disappeared from their rural outpost in 1924 their family members sounded the alarm about a bizarre scene left in the snow.

Episode Info