Destination Truth poster
TV

Destination Truth (2007)

S05E01 Vietnam's Bigfoot

Jul 10, 2012 • Season 5 • Episode 1 • HD

In the Season 5 premiere, the search is on for a Bigfoot-esque entity in Vietnam. The episode kicks off with a special start time of 8 pm.

Country: US