Watch Destination Truth season 2 episode 5 tv series online free
Release: Apr 02, 2008
Josh travels to Africa in search of a flying dinosaur that has reportedly been harassing the locals from overhead. Next, the crew travels to the rainforests of Brazil trailing recent sightings of a giant sloth monster.