A NASA engineer, Omega executives and a fan talk about the Speedmaster Moonwatch.

More...