A Bigfoot-like creature is sought in Vietnam in the Season 5 premiere. (Special 8 pm start time.)
Apr 19, 2011
Jul 10, 2012