Hodgepodge National Geographic Channel Presents New Evidence That May Unlock the Centuries-Old Mystery of Bigfoot October 20, 2013 erijams