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:Yellowstone volcano: USGS predicts ‘more big LAVA flows’ when Yellowstone eruptsEssay: We Broke the Same Bone. My Recovery Was a Breeze, Hers an Ordeal. Why?NASA BOMBSHELL: Alien planet ‘SIMILAR to Earth’ found outside solar systemTrilobites: Congratulations, It’s Twins. The Doctor Is Perplexed.No One Is Taking Your Hamburgers. But Would It Even Be a Good Idea?Global Health: Scientists Are Gaining Ground Against AIDS