Arizona State's technicians show Mars researchers the perfect Mars landing spot

Today, the 8th landing device touched down on Mars, and all eight landings have one thing in common. The technicians at ASU's School of Earth and Space Exploration have helped Mars researchers find the perfect landing spot for all the missions.
Published: 5:22 PM MST November 26, 2018