NASA Mars InSight launch LIVE stream: Watch NASA’s Mars-bound launch online HERE NASA’s InSight Mars mission aims to deliver a remote-controlled robot to excavate the surface of the Red Planet. Watch NASA’s upcoming rocket launch in the official livestream right here. Share: Facebook Twitter Google+ Stumble Digg Email ThisBlogThis!Share to XShare to Facebook Related Posts:T: They Survived Mass Shootings. Now They Are Living With Bullets Inside Them.Young People Are Suing the Trump Administration Over Climate Change. She’s Their Lawyer.Trilobites: Lavender’s Soothing Scent Could Be More Than Just Folk MedicineAnti-ageing BREAKTHROUGH: Scientists discover way to DOUBLE lifespanOut There: Stephen Hawking’s Final Paper: How to Escape From a Black HoleNASA scientists BAFFLED by perfectly rectangular MILE-WIDE iceberg