The Stone Ages: Big Era 1 (Part 2)

2 Million - 3,000 BCE