The word “targa” has several meanings in Italian. It’s a tablet, a ceremonial shield or plaque, and also what Italians call their license plates. And, most relevant to us, it’s in the name of Italy’s second-most celebrated road race, the Targa Florio, which Porsche dominated in the 1960s before a rapidly rising body count finally […]

The rest of the story...
CarandDriver.com