The Engadget Show 41: 'Space' with NASA, SETI, Liftport and Mary Roach Posted on February 27, 2013 by Laura “Space,” a great man once said, “is the place.” Over the centuries, the cosmos have …read more