TWC Reviews: Omega Speedmaster Apollo 11 50th Anniversary Watch

Omega Speedmaster Apollo 11 50th Anniversary Watch Fifty years ago on July 21, 1969, astronauts Neil Armstrong and Buzz Aldrin made history by becoming the first humans to set foot on the moon. And, of course, on Aldrin’s wrist was the legendary Omega Speedmaster Professional, also known as the “Moonwatch”. The very first watch that […]