NASA chief engineer explodes with excitement in his home office when his computer tells him Mars lander has touched down safely
NASA chief engineer explodes with excitement in his home office when his computer tells him Mars lander has touched down safely