These watches are certainly not my cup of tea. That said, I just got done shooting a bunch IndyCar marketing photos at a test of the new IndyCar in Phoenix. I can tell you that a bunch of the IndyCar drivers and many IndyCar executives were wearing TAG Heuer watches which sort of looked like this. I think they were the older Indy Carrera but it looks like TAG will have a big presence at Indy this year.
Last year I had to shoot for a couple of hours from the TAG Heuer stand on Pit Road on "Carburetion Day." I made the embarrassing mistake of wearing my Omega PloProf that day. This year I will wear my new edition Autavia.