Denver Museum of Nature & Science displays full-scale model of NASA spacecraft

A model of NASA's InSight Lander began a U.S. museum tour in Denver.
Published: 10:02 PM MDT March 21, 2019
Updated: 10:01 PM MDT March 21, 2019