65 million light years away, alien telescopes would be seeing dinosaurs on our planet. https://xpil.eu/o8d 馃搵 65 million light years away, alien telescopes would be seeing dinosaurs on our planet. https://xpil.eu/o8d 馃搵