Evolution On Earth In 60 Seconds

0
350

570 million years of evolution on Earth in just over a minute.