Tag Heuer today launched a new website in preparation for the launch of its first smartwatch on November 9th. A countdown reminds us that the launch is only 27 days away as we write this. A tweet announcing the new site has also given us our first look at the new timepiece which should be based on the TAG Heuer […]