2004, 8:35PM PST – NASA Spirit rover lands on Mars; Wayne Lee of Stevenson Ranch handles entry-descent-landing; Richard Cook of Canyon Country is deputy project manager; Jennifer Trosper of Canyon Country is mission manager/surface operations [story]
Today in SCV History (Jan. 3)