Sometimes the universe leaves you a message.
An adventure 65 million years in the making.