- uploaded: Feb 7, 2010
- Hits: 234
Science books say Neanderthals went extinct around 30,000 years ago.
But what if they still exist today?
Rumors swirl that a stone-age man called "wildman" or "man of the forest"
lives in the remote mountains of Russia.
Join Is it Real? as NGC investigates the evidence,
including a Russian hominologist who claims to have skulls and hair samples.