ramblinggeordie.com
NASA’s InSight Places First Instrument on Mars
#Nasa #Mars #MarsInsight