Speedmaster vs. Strela: The Battle Of The Moon Watches
STRELA, a moon watch? Well, not that we know, but we think this article posted on wristwatchreview.com is an interesting read. Most “watch nerds” are familiar with the story of the Omega Speedmaster Professional “Moon watch” and the ensuing cult of flight certified and flown wristwatches. However like many things in the cold war, including […]