Discovery Science Center

Posts Tagged ''

Mission to Mars
Share:

Mission to Mars

The Discovery Science Center in Santa Ana, California has a full size replica of the Mars Curiosity rover on display through Labor Day Weekend....