One fine afternoon, 65 million years ago, a crew of inept deep space travellers interfered with the course of Earth's evolution. This is their excuse.


Rebecca Turner
Rebecca Turner is the creator of the website World of Lucid Dreaming - now celebrating 10 million annual views. She regularly writes feature articles, tutorials and viral conten More...