STERRATO Italy is a treat for motorsport lovers, where every curve and corner tells a story of speed and rebellion. The word sterrato—meaning "dirt road"—stems from Italy’s deep motorsport cult