NTH Barracuda

Manufacturer: NTH Watches | Price: $700 USD (£495 GBP) If you take a look through my previous reviews, you might notice that the brand I’ve reviewed more than any other is NTH. From their 2K1 Thresher, the DevilRay, as well as a few of my favourites from the NTH Sub […]