Poster of Cast and Crew in 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
18 years ago