Log in or Sign up
About 66 million years ago, an event occurred on Earth that changed the history of our planet forever.