We just put up some 3D images taken by the Phoenix Mars Lander on our 103-inch plasma, handed out some old school anaglyph glasses, queued up “Life On Mars?” and took a look for ourselves.
Comment