Images MSL Still from Overview video March 20, 2009 This artists concept of MSL is a still from the MSL Mission Overview video. It shows MSL on the surface of Mars. Credits NASA/JPL-Caltech ENLARGE