Ice Age Apocalypse - Season 1 Episode 2 -
Episode 2
It's the battle of the early humans as Steve Backshall and Michaela Strachan uncover the David-and-Goliath story of Neanderthals versus Homo Sapiens as both species compete for survival.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.