“flawless, triumphant technological tour de force” Posted on August 6, 2012 by jgordon Link. Not bad NASA.