The Tag Heuer Carrera Wearable 01 will be the official name of Tag Heuer’s smartwatch
There’s one smartwatch that we’re very interested to see when it eventually shows its face: the Tag Heuer Carrera Wearable 01. That’s the official name that has...