June 18, 2015

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

You Might Also Like