Poster of Is It Real? - Season 2 - Episode 8 - Last Living Caveman

Is It Real? - Season 2 - Last Living Caveman (Episode 8)

Plot: A Russian hominologist that claims to have skulls and hair samples of a relic Neanderthal.
Episode Aired On:
Monday, November 27 2006
17 years ago