Mars SST project now on display at McAuliffe-Shepard Discove