3 ms·It could have been any number of meteors over the last 4 billion years, on either planet.by stupendousyappi 6y agoIt could have been any number of meteors over the last 4 billion years, on either planet.