In Search of Monsters
Rock Apes of Vietnam
Season 1 Episode 10 of 10
New evidence reveals a Vietnam War pilot may have returned home with a secret cargo. Experts use this to try and find the missing link in human evolution
In Search of Monsters airs on Discovery Science at 1:00 AM, Sunday 2 February. (Subtitles.)
Topics
Education ➝ Science ➝ Factual Topics
Nature ➝ Animals ➝ Environment