0 / 60 seg.

Where are all those artifacts that should have been left behind by those 4,000,000,000 people?