3 ms·I kinda think you're reaching here. 66 million years ago?by AlbertCory 4y agoI kinda think you're reaching here. 66 million years ago?kingkawn 4y agoAnd when was the work published?