TAG Heuer is on a roll at the moment. The Swiss brand’s last two green-dialed beauties (a Carrera and a Monaco, both limited to 500pcs each) sold out super fast, and quite rightly too. TAG Heuer seems to come in for a lot of criticism in the watch collecting...