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:At 12, His Science Video Went Viral. At 14, He Fears He Was Too Rude.British space mission to salvage cosmic junk successfully blasts offSaving a Fussy Predator in Europe, With Help From 50,000 RabbitsThe F.B.I. and the Mystery of the Mummy’s HeadNow Read This: Discussion Questions for the PBS NewsHour-New York Times Book Club’s April Pick: ‘The Death and Life of the Great Lakes’Calling Standards ‘Too High,’ E.P.A. Moves to Relax Car Pollution Rules