Summary: Two miniature satellites will be hitching a ride to the Red Planet to get a front row seat for InSight's landing on Mars.
Summary: Two miniature satellites will be hitching a ride to the Red Planet to get a front row seat for InSight's landing on Mars.