Stowa is, without a doubt, one of the most legitimate brands when it comes to Flieger watches. Founded by Walter Storz in 1927 and currently headquartered in Pforzheim, Germany, it is now part of the Tempus Arte group, which also owns Lang & Heyne. But importantly, Stowa was one of only five manufacturers allowed to […]