Countdown to Mars: NASA sweating ‘seven minutes of terror’

At 3 p.m. ET on Monday, a group of researchers will be really sweating. The NASA InSight spacecraft will try to land on Mars.

Source:: NBC 2 News