All CT-Scuderia

Scuderia means “stable” in the Italian language. It has entered English usage mainly through professional auto racing, in which many Italian teams incorporate the term in their names. And indeed you can see both the Italian design and racing influence of competitive motorcycles merged with Swiss movements and construction via this exciting brand. Note the incorporation of steel, enamel work and carbon fiber and of course the infusion of invigorating color combined with finishes, shapes, and surfaces lifted from the racing world. Ernico Margaritelli has indeed taken his family legacy to a captivating level.