Destination Truth Vietnam's Bigfoot Reality S5, E1: The team travels to South East Asia searching for Vietnam's Bigfoot, a creature that locals call Batutut. 2012 · 41m