Sixty-six million years ago, an Albertosaurus strolling Mexicos Yucatan Peninsula might have spotted an almighty meteorite hurtling towards her.
Find out what has been happening with us
Sixty-six million years ago, an Albertosaurus strolling Mexicos Yucatan Peninsula might have spotted an almighty meteorite hurtling towards her.