In an era where people take “unplugged” vacations, there’s something idyllic about a hairy biped that looks just a little bit like us but has no use for our high-tech ways. Ironically, Expedition Bigfoot, a new Travel Channel show, is using the advanced technology that Sasquatch eschews to track this elusive creature all while celebrating the mysteries of nature and the importance of science and conservation. Expedition Bigfoot assembles an elite team of Bigfoot researchers for its eight-part series, which debuted December 8.