EndOfLine , 4 months ago The stuff humans have left on the Moon and Mars would probably be good indicators.
The stuff humans have left on the Moon and Mars would probably be good indicators.