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:Bastion of Anti-Vaccine Fervor: Progressive Waldorf SchoolsNASA alien life BOOST: Europa’s seas ‘more Earth-like than we thought’NASA breakthrough: Why alien life could thrive in Milky Way after solar eventChernobyl exclusion zone: Wildlife is eerily THRIVING in world’s most radioactive regionFlood warnings: Britain is in the middle of a DROUGHT - so how is there flooding?Once Threatened, Sea Turtle Nests Thrive Along the Georgia Coast