Watch NASA’s InSight Land on Mars November 26

This just made it’s way on to my calendar, with an alert and everything! From NASA:NASA’s Mars Interior Exploration using Seismic Investigations, Geodesy and Heat Transport (InSight) lander is scheduled to touch down on the Red Planet at approximately 3 p.m. EST Nov. 26, and viewers everywhere can watch coverage...