Evolution In 60 Seconds

Long story short, we’re pretty new around here. 570 million years of life on Earth in just over a minute.