The Finding Bigfoot team sets off to Oregon to investigate a series of prints.
1 / 28
Discovery Channel
Mon, Apr 1, 2013 11:40 AM EDT