NASA spacecraft on Mars sends home glamor shots — with a Central Coast connection - The Tribune
NASA spacecraft on Mars sends home glamor shots — with a Central Coast connection The TribuneNASA's InSight spacecraft on Mars sent home a selfie photo that showed off the lander's solar arrays, which were made in Goleta, California.
Read more »