Space/Science » in reply to Has everyone forgotten airbags?
What impact speed did the rovers land at?