Just as promised, Josh Gates and the Destination Truth team delivered the goods last night when they found some amazing evidence supporting the existence of Bigfoot in Vietnam. The photo above is from the footage from the Vietnam episode showing an unidentified bipedal figure walking through the jungle. After attempting to track down the figure, the team stumbled into a nearby cave where they discovered even more evidence.
While stomping through the cave, the team found some gigantic prints, and toes were clearly visible in the prints. The team took casts of the prints and brought them back to Dr. Jeff Meldrum where he concluded that the cast (which they converted into a 3D computer model) along with photos of a foot print from a Vietnamese researcher are the best evidence yet of an unrecognized species in the jungles of Vietnam.