History 2

Ancient Aliens IX (5)

24. 8.20:15 → 21:002015

Destination Mars. As we look forward to the first astronauts reaching Mars in the next 20 years, is there evidence to suggest human life was first seeded there?