Stella Felix 77 Blackout

Manufacturer: Stella Watch Co | Price: $1,185 USD (£950 GBP, €1,090 EUR) Second review in a row where we have a brand new microbrand releasing their first timepiece. Stella Watch Company haven’t played it safe either with the usual dive watch with a NH35 stuck inside with a relatively low […]

Read more »