Y youtube.com Mission Control Live Stream: NASA InSight Mars Landing [video] 98 points chomp 8 years ago 28 comments