Mostly Trapping

Outdoor Channel Friday Night Movie
Oct 26, 2018 06:37 ET
Comments: Deliverance - Airs Friday, October 26th 8P ET and 10:30P ET

When friends take a river-rafting trip in the backwoods of Georgia, the dangerous territory will test them psychologically and physically.