A friendly trapper tries to escape civilization.
You can now watch Challenge to be Free online on the following streaming services in the United States.