600 million years of human evolution in 15 seconds.; evolution

600 million years of human evolution in 15 seconds.