Bow hunters babble before Bigfoot encounter in Idaho
While out filming their Bow Hunting episode in Idaho back in 2013, Tim Wells, Erik and their cameraman head into the deep wild, on a typical hunting expedition. To their surprise, they encounter what...