HOW AND WHERE TO WATCH NASA’S INSIGHT FINALLY LAND ON MARS

ON MONDAY, NOVEMBER 26th, following a six-month journey across hundreds of millions of miles of deep space, NASA’s InSight spacecraft will arrive at Mars in suitably dramatic fashion, hitting the top of the planet’s atmosphere at 12,300 miles per hour—several times faster than a speeding … Continue reading HOW AND WHERE TO WATCH NASA’S INSIGHT FINALLY LAND ON MARS