Model rover gets media attention at the inauguration of the Mars Yard in Stevenage, UK.
https://sci.esa.int/s/AMKeNVW
Also Available As