NTH Odin

Manufacturer: NTH Watches | Price: €669 EUR (£610 GBP approx) I’ve been looking forward to getting my hands on a NTH Odin for a while. So much so, I got extremely impatient and just bought one. Then what do you know, a friggin review sample turns up. Ah well… it’s […]

Read more »