Da Vindice Tourbillon Barometer Weather Station Watch Da Vindice by wholesalewatches - June 14, 20170 I think there must be something in the water in Switzerland. How else could you explain the multitude of, well, non-traditional complications getting placed into mechanical watches lately? While I hadn't heard of Da Vindice previously, their latest model certainly made me take notice. They've taken something that I've only