>>64122549
im pretty sure they had no real way of being precise where they landed,they didn't use rockets or anything to go from mars to earth,instead relied on fuck huge cannons to shoot themselves towards earth.
https://youtu.be/E7mJR4tIbZw
also great vid on them