Monthly Archives: January 2020

The Invicta Watch Brand

Invicta has been making watches for more than 180 years! Their story began with Raphael Picard starting a Swiss watch manufacturing company in 1837. Invicta means invincible in Latin, a definition that the company strives to keep up to even today in the manufacture of high-quality mechanical watches. Invicta produced manual as well as automatic […]