EP. #23: Terrence Woods - Nez Perce Clearwater National Forest Idaho
October 5th, 2018, Terrence Woods, a freelance filmmaker, was working with a production company, filming a reality show at Penman mine in Western Idaho. While the crew was wrapping up, Terrence jumped off a cliff and sprinted into the thick mountain forest stunning the entire crew.