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:What a catch! Fossil evidence of prehistoric shark catching flying lizard MID-FLIGHTWhat We Learned in 2018: Health and MedicineJuul May Get Billions in Deal With One of World’s Largest Tobacco CompaniesTrilobites: The Bullet Lodged in His Knee. Then the Injuries Really Began.Look Back at How Much Space News Got Packed Into 2018What We Learned in 2018: Science