Resale Rossa: 1976 Alfa Romeo Alfetta GT
In the early 1900’s before the days of mega sponsorships from international corporations, competitors worked from a standardized a list of racing colors that denoted the nation of the competing car. Italy adopted it’s famous Red or Rosso, after a red Italia won the 1907 Paris to Peking race. Ever since, owners of used Italian […]