The OMEGA Speedmaster X-33: The Mars Watch
August 6, 2012 was a historic moment for space exploration and for the progress of mankind: it was the day the Mars rover Curiosity landed on the surface of Mars. The Curiosity weighs about 2000 pounds and is roughly the size of a Honda Civic. One of Curiosity's