The Last Woodsmen
Back from the Dead
Season 1 Episode 3
Jared moves into an abandoned logging camp, placing a $250,000 bet on a remote, dangerous site that will either sink or save his business
The Last Woodsmen airs on Discovery Channel HD at 10:00 PM, Tuesday 3 December. (New.)
Topics
News ➝ Current Affairs
Documentary